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.
by Tycoontim April 21, 2017
Get the Fucking Goomba mug.