What does Card Boogers mean?

Card Boogers meaning in Urban Dictionary

That sticky material accustomed stick cards to report in ads