Top definition
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 mug
Get a Shcoomba mug for your cat Jerry.