Definitions for "Altoids"
brand name of a breath mint, said to provide extra pleasure when used by a person giving fellatio
Altoids are a popular brand of breath mints that have existed since the turn of the 19th century. Altoids are produced in Britain by Callard & Bowser-Suchard at Bridgend, Wales, although Wrigley, the brand's owner, announced in mid 2005 they planned to move Altoids production to an existing plant in Chattanooga, Tennessee in order to manufacture its products closer to where they are sold. The move is expected to be complete by mid-2006.