Skip to main content

Definitions by Abu BoBo

A person who achieves the highest degree of goon activity
Dude, Jacob is the biggest chooch i know

Ethan: Ya that guy is a Abu Chooch
Chooch by Abu BoBo October 17, 2019