Skip to main content

Definitions by bronarsesh125

chabooboo head 

A loser. Someone who is unappealing either physically or emotionally. Someone that you are angry with at the moment.
Person 1: Haha you are such a loser man!
Person 2: Shut up you chabooboo head.
chabooboo head by bronarsesh125 October 10, 2014