Ball licker

Someone who’s being annoying and stupid
he’s such a ball licker
by gxbby23 March 2, 2023
mugGet the Ball lickermug.

Share this definition