Choombawoomba Share definition Flag A male insuperior to a simp. Did you hear about David? That guys got a real case of the choombawoombas. He cant even get his mom to get him a date. Choombawoomba by SquidvaderƧ February 13, 2021 Get the Choombawoomba mug.