Skip to main content

Definitions by Jshane1

Dumpling Drop 

The act of lowering one's testicles into the waiting eyelids of another person.
You know I get scared of the dark. So why do you keep on dumpling dropping me?
Dumpling Drop by Jshane1 November 29, 2011