Originally Posted By ZIPPY
but some goomba probably threw it away.

Goomba is equal to today’s saying of homeboy. AKA Friend or Home town friend.
Do not use it as a slur. It is an improper useage of the word.