Top definition
a word used for a hoe or a thot. in dumber terms its a young hoe
did u hear of pamela.

yeah she got a train ran on her {sucked his dick for 1 dollar}
she a babatreesh
by daniella anna August 25, 2017
Get the mug
Get a babatreesh mug for your dad Vivek.