went to go down on kelly last night and i had to retreat, smelt like a bad case of vaginamungous
a putrid smell emitted from the vagina
"went to go down on kelly last night and i had to retreat, smelt like a bad case of vaginamungous" What is the definition of "vaginamungous"?