Martinvb's definitions
Slang term used in Liverpool to describe an unpleasant odour or a person whose personal hygeine is lacking.
by Martinvb June 11, 2006
Get the minty mug.
Get the minty mug.We'll email you a link to sign in instantly.