2 definitions by Baden da goomba

2
Used to insult someone. Slang used to explain someone that is more retarded then a retard.
by Baden da goomba September 21, 2020
Get the mug
Get a ya fucken goomba mug for your bunkmate James.