Skip to main content

Definitions by Abu Dreit

Something ten times better than a fudging tomato
Why would I have a tomato when there are Potato's around!
Potato by Abu Dreit June 24, 2025

Ballsackenator 

"Tom, stop ticking me man. You are such a ballsackenator."
Ballsackenator by Abu Dreit June 24, 2025