Skip to main content

Definitions by John Cameron

Paper product coming from the forest. Primarily used for toiletry type papers.
Stevie cleaned himself with a roll of deforrest.
deforrest by John Cameron May 22, 2008