1 definition by theoracleofthesouth

Another over used internet expression for laughter, it is slowy being adopted by the mainstream of internet uses and now is likely to be used the point where it is as annoying as the commmonplace insincere "lol" used regardless of commedic value.

xD is also known as the proprietry memory card format used in Olympus Cameras, which enables panaramic shooting mode on newer models and expanded capacity.
"i just got a new DSLR camera, yay! XD"
by theoracleofthesouth January 5, 2009
Get the XD mug.