1 definition by iamthecameltoe

The newest, latest, and greatest drug. Only the coolest of the cool know about it, and how to get it.
guy: Whoa, dude, last night was crazy. That Czar, whoa, just whoa.
other guy: What's Czar?
guy: Nevermind.
by iamthecameltoe August 30, 2009
Get the Czar mug.