1 definition by NY_baby

Top Definition
It’s New York slang for she a thot or she a slut
“She a treech”
by NY_baby April 20, 2020

Mug icon
Buy a treech mug!