Skip to main content

Definitions by Teatzy

A dumbass, numskull, or knucklehead
That guy just ran a red light. What a mole yuck
Mole yuck by Teatzy June 3, 2022