Top definition
the clear male secretion left on the tip of the pee hole after aggressive hugging and or making out
Bj had a dew drop after hugging jill
by derrick campanelli August 01, 2006
Get the mug
Get a dew drop mug for your Facebook friend Abdul.