Skip to main content

a25lx's definitions

xd

It's an alteration of xD or XD, but provides ironic to the sentence that accompanies.

Used mainly by Spanish teenagers (of Spain)
by a25lx November 13, 2014
mugGet the xdmug.

Share this definition