Skip to main content

mr. grumpus pantalones's definitions

brown chiclets

very hard and tiny (usually "tiny size chiclet" sized; hence the name) cling-ons.
"OMG, I think I have hemorrhoids! Nope, just brown chiclets."
by mr. grumpus pantalones January 6, 2010
mugGet the brown chicletsmug.

Share this definition