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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug