Top Definition
North-East England Slang for a vagina
"Deek at the Mowza on that!" can be heard at Strip Joints throughout the area
by Connor November 24, 2004

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.