cowiemuncherdorey's definitions
a slang term in the north east of england for ecstacy tablets.This came from the name of a biscuit factory where they were sold under the counter
by cowiemuncherdorey July 2, 2008
Get the cowiesmug.
Get the cowiesmug. We'll email you a link to sign in instantly.