JennaTalia's definitions
a deadly smelling vagina that clouds its scent within a 5 foot radius which causes you to think you're near a Red Lobster dumpster. medical attention is highly reccommended.
by JennaTalia October 27, 2008
Get the hot catmug.
Get the hot catmug.