by Stevepietetrio June 6, 2022
Get the Cabooboo mug.A loser. Someone who is unappealing either physically or emotionally. Someone that you are angry with at the moment.
by bronarsesh125 October 10, 2014
Get the chabooboo head mug.Related Words
by Dr. Donnie Gooch April 20, 2018
Get the CraBooBoo Sauce mug.