Skip to main content

Mcplopper69's definitions

Terp

The residual oils from plants that give off the distinct
smell/flavor.
The terps from this peach are absolutely delicious!
by Mcplopper69 January 13, 2022
mugGet the Terpmug.

Share this definition