Top definition
Ben zona. An Hebrew phrase to someone who's mom a hoe
"You're ido shevach"
by Mishu yafe May 11, 2018
Get the mug
Get a Ido shevach mug for your Uncle Manley.