2 definition by ElectricNet

Top Definition
A smiley laughing hard.

But also a an olympus card for cameras.
"OMG That was so fun!! xD"


"Amazon.com: Electronics: Olympus 256 MB xD Picture Card"
by ElectricNet February 24, 2005

Mug icon
Buy a xD mug!
The capital city of Denmark.
No example. It's just the capital city.
by ElectricNet February 24, 2005

Mug icon
Buy a Copenhagen mug!