Top Definition
A semen flavoured savoury delight from my basement
Hey dude, toss me...over one of those smegmuffins
by Fyfe August 30, 2003
1 more definition
a muffin made of seminal fluids. optional flavouring. expensive culinary delight in wales.
why-aye Rhys me old smegger. chuck us one of yo'r smegmuffins before i go shag a sheep
by Kris September 01, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.