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
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×