1 definition by D-Geezy

Top Definition
a rather clean, playful & comical way of referring to the vagina of a female.
Yo Amanda just told me she's going to see the doctor because she thinks her meow meow is broken.
by D-Geezy December 05, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.