What is Stu Ball?
a loser, geek, or deuche bag. also: a socially inept individual.
You better un-invite that stu ball to my party.
See stu, larry, geek, nerd, loser, awkward