Random Words:
1.
A pair, or singe testicle(s) hanging from somewhere in a womens vagina.
Msles had vagesticles implanted last week.
See vagina, testicl..
1.
A term based on the 1980s movie, "Heathers" in which a group of people, usually popular, gangs up on another group or person (..