A fork of Rural Dictionary
very hard and tiny (usually "tiny size chiclet" sized; hence the name) cling-ons.
"OMG, I think I have hemorrhoids! Nope, just brown chiclets."