Top definition
To have had sex and found it to be rubbish.
by The Scotsman September 28, 2005
Get the merch
Get the Malleted neck gaiter and mug.