Skip to main content

Definitions by JellyBelle

Sticky Jellyfish 

A scrapyard manager for a large company.
Of course Toby can handle that much scrap. He's a sticky jellyfish!
Sticky Jellyfish by JellyBelle July 25, 2016