I no but its one of those words we started using with our mates round here I no we didn't make it up didn't actually say we did, we started it in our group of mates and it doesn't really mean very good at all in stoke in the way we use it its just a random word we drop into scentances, e.g. '' d'you wanna cooshtoff up to the coosht for a a bitsy?'' (d'you want to go up to the plaza and ride for a bit.) random little language we got goin on actually. but to be honest who cares