What does Booger Paper booger paper mean?

Booger Paper booger paper meaning in Urban Dictionary

such a thing manufactured from paper that one can strike your nostrils on such as tissue, wc paper, report towels etc. when you run out of tissue to strike your nose so that you use an item of report. ideally lined. hence booger report.