Skip to main content

StarfishKiller's definitions

Spurlocked

To be unceremoniously canned for failing to meet the terms of your employment using unsuitable tactics.
"better watch out lest you get spurlocked"
by StarfishKiller October 15, 2019
mugGet the Spurlockedmug.

Share this definition