Skip to main content

Definitions by MeephDoctor

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!"
Meeph by MeephDoctor September 9, 2011