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. From 'Not Another Teen Movie': meaning 'time to talk to you' apparently. 'Jake? I need some t to the fourth po..
1. upchuck barf vomit hurl ralph purge puke hork buick spew regurgitate throw up toss your cookies lose your lunch toss a s..
1. To communicate and stay in touch with another person. A and B are emailing a lot, they must have a liasonship!..