A computer term to be used as a smiley that they have not quite figured it out yet.. that means you are smiling so hard you cant even smile with your eyes open.
by pnkP_nkm_m July 22, 2008
by Miha Cucek March 15, 2017
Get the XD mug.
by zeckery27 August 30, 2006