Skip to main content

Definitions by Aye bratan

Baba treesh

A term that ppl from sheepshead bay/Brighton beach area in nyc use to describe a Russian hoe who slides into everyone’s dms
Bro that baba treesh is mad annoying