What is Twinklesnatch?
a smelly pussy that will bring a tear to your eye
your girlfriend has one nasty twinklesnatch i cried so hard when i was around that shit
See pussy, cunt, twat, vagina, snapper