Definder - what does the word mean?

What is fucking Goomba?

A bearded loud talker from Long Island New York who thinks their shit don't stink

My buddy from Long Island is a fucking goomba, he thinks Long Island is God's gift to the earth.

👍25 👎11


fucking Goomba - video

loading