2 definitions by Mrs. Peacock
product that remains on the bedsheets after intercourse. usually the product of vaginal intercourse, not to be confused with santorum i.e. the "wet" in "wet spot"
by Mrs. Peacock June 22, 2004
by Mrs. Peacock June 22, 2004