Top definition
The ultimate expression of love between two people. An overdose of -D-; may result in -d-;'s if magic is involved.
by SantaClaus69 November 19, 2006
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush