1 definition by Kevin163

1
Reffering to a very close friend.
Yo, listen, i'd do anything for you bro, you're my Shcoomba.
by Kevin163 March 23, 2007
Get the merch
Get the Shcoomba neck gaiter and mug.