Random
Source Code

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.

by bronarsesh125 October 9, 2014

6👍 1👎