by Lauren March 10, 2005
by ***H*** January 28, 2006
a word that describes something or an experience that is 'cool' or 'amazing', usually used like this in Great Britain. In America it has something to do with drugs.
Has no reference to the herb, mint, often used to flavour toothpaste and chewing gum.
Has no reference to the herb, mint, often used to flavour toothpaste and chewing gum.
by lydia (is mint) July 13, 2004
by Stephanie September 14, 2003