Skip to main content

Donkey Shot's definitions

XD

And why not "extreme delight"? Just to try to civilise the acronym world...
I experienced an XD having you at the party.
by Donkey Shot August 2, 2006
mugGet the XDmug.

Share this definition