Top definition
A small spot of dried semen or vaginal juice. Usually found on the bed sheets.
Kyle knew it was time to wash his bed linens when there were multiple drip stains.
by Ben Dribblin December 16, 2015
Get the mug
Get a Drip Stain mug for your dog Riley.