Top definition
a sexually transmitted parasite causing the labia to become mangled looking and the vagina to release disgusting odors into the air causing severe gagging and asphyxiation of any living creature standing within 10 yards.
that poor sucker stuck it in trisha without a condom and now he got her meef clams.
by trawzelle March 27, 2007
Get the mug
Get a meef clams mug for your dad James.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your Aunt Jovana.