XD

An internet smiley mostly used by retards
"LOL I am so random XD"
by rzrarcas April 6, 2017
mugGet the XDmug.

Share this definition