What does brown chiclets mean?

brown chiclets meaning in Urban Dictionary

very difficult and tiny (usually "tiny size chiclet" size; thus the name) cling-ons.