Top definition
An abbreviation of the year 2010 from the Greek numerical system (K for kilo, as in kilobyte or kilometer, meaning 1000; D for deca, as in decade, meaning 10), following the same format as Y2K.
Dude, it's Y2KD this year!
by Guesty-Persony-Thingy January 01, 2010
Get the mug
Get a Y2KD mug for your sister-in-law Nathalie.