Top definition
A smelly, hairy, yeast infected vagina
"Do you smell it? That smell. A kind of smelly smell that smells... smelly."

"Yeah bro, its that chick, shes gotta meeph!"
by MeephDoctor September 08, 2011
Get the mug
Get a Meeph mug for your bunkmate Jovana.