1 definition by donkey snot

Top Definition
an extra large and cavernous minge.
as he began to shag her he realised the entrance to her nunny was like a wizards sleeve.
by donkey snot August 15, 2003

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×