Crushed, mangled, smashed, compacted with sudden great force - innards and / or endtrails busting forth, and oozing out. Fresh roadkill or a huge bug that has met its sudden end. The ultimate form of "squished."
Hey, that big wood spider I just stepped on is majorly squishoid. Check out the carnage!
by JoeSpeak July 28, 2009
Get the squishoid mug.