1 definition by SantaClaus69

The ultimate expression of love between two people. An overdose of -D-; may result in -d-;'s if magic is involved.
by SantaClaus69 November 20, 2006
Get the -D-; mug.