Mowza

What is Mowza?


1.

North-East England Slang for a vagina

"Deek at the Mowza on that!" can be heard at Strip Joints throughout the area

See Connor


72

Random Words:

1. Urbanthumb is when go on urban dictionary to see if the words you have added are getting thumbs up or thumbs down. Every person who has ..
1. Things that we don't really understand that are killing people in other lands on our behalf. Many Iraqis die from unclear weapons...
1. Feels the need to cover the world in flat-screen HDTV panels. When all other rappers focused on the hydrolics market, Xzibit invested i..