1 definition by Globblermabobblerma goo goo dolly wacker cha cha cha charmine!
A rare delicacy found in the waterfountains in the men's restroom. It has a very pleasent crunch and a tiggly aftertaste, although it makes your mouth a little blue afterwards.
by Globblermabobblerma goo goo dolly wacker cha cha cha charmine! July 10, 2005