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. A commonly used phrase used to stress the abundance or frequency of something. Those titties are fine like talkin bout! See ya dig, kn..
1. Someone Crule that plans to take over the world by an act of killing him slef then to be reborn in g0dz b0dy. MekillPwnt <---- a Mes..
1. Sony PSP - Sony PlayStation Portable A portable media center made by Sony, playing games on a high resolution screen, plays music, watc..