Djb1987's definitions
Tear Dropping - when you go down to perform oral sex and the smell is too terrible to perform so you work your way back up casually. The resulting shape you make is a tear drop, aka rain dropping.
by Djb1987 March 11, 2016
Get the tear dropping mug.