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.