jemocrol Share definition Flag noun The substance that spiderwebs are made of. "I'm walking into spiderwebs -- leave a mess of jemocrol, you bet" jemocrol by stardusstie August 3, 2022 Get the jemocrol mug.