Top definition
When a man deposits his load on a woman's tramp stamp (must be of floral theme).
A girl asked me to give her a back rub, but she had dew on the lily, so I refused.
via giphy
by Dr. Infant June 01, 2017
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug