Skip to main content

Definitions by TyroneBBBC

Tree hugger

A nigga that must hug a tree to receive his lashings.
Go over there tree hugger.
Tree hugger by TyroneBBBC December 2, 2023