1 definition by sparklycholo

a doofus who doesn't know they're a doofus
do you see that Brian kid over there? He's such a chaach ball.
by sparklycholo March 23, 2015
Get the chaach ball mug.