Skip to main content

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
Related Words

CraBooBoo Sauce 

A way of saying cranberry sauce for the ignorant or very uneducated.
Oh boy!! pass me some of that crabooboo sauce.