3 definitions by Mr. Hamster Man
by Mr. Hamster Man November 28, 2009
Probably one of the, if not hottest snack foods ever created. Eating just one of these things may have you screaming for a drink. Rumor has it these are made in the depths of hell, thus their hot flavour.
by Mr. Hamster Man December 2, 2009