by Anoluge January 04, 2006
means the same as cool, or great. People use it a lot with sarcasim. It's a lot like the words excellent and awesome too.
by Kostou May 30, 2006
by Light Joker October 16, 2005
by Eliane December 09, 2003
It means very attractive.
by Brian Lowe July 16, 2004