Ballsackenator Share definition Flag A person who is being annoying "Tom, stop ticking me man. You are such a ballsackenator." Ballsackenator by Abu Dreit June 24, 2025 0 0 Get merch Get the Ballsackenator mug. Buy Now — $32.95 See more merch