very hard and tiny (usually "tiny size chiclet" sized; hence the name) cling-ons.
"OMG, I think I have hemorrhoids! Nope, just brown chiclets."
5👍 2👎