1 definition by si29uk

Any tissue/paper used to clean up after a session of heavy research
Andy's room was covered in research papers - he had been storing them for weeks.
by si29uk August 13, 2007
Get the research paper mug.