an exclamation of extreme displeasure when words such as shit, bollocks and cock just aren't enough.
by stealthy_ginger June 18, 2011
Get the secret mouth organ mug.Related Words
Get the secret mouth organ mug.