1 definition by Deffi

A mysterious abbreviation. No one actually seems to know what it means.
by Deffi December 9, 2009
Get the idk mug.