What is Demonsnatch?
1.
A generally unpleasant vagina, as defined by unpleasant discolouration, course surface, smell, expansive or patchy hair coverage, or in extreme cases, a vagina with teeth.
I'm not going down on that bitch, she's got some crazy demonsnatch!
See
Random Words:
1.
A light scrounging tard is the name given to a chav who goes out and buys cigarettes and yet has no idea you have to light them until th..
1.
The definition of a vast amount of vehicles within a confined space.
Car 1: "Dude, I just drove past that petrol station in town a..