shelly can't be laid off, she is a comp surfer
comp surfer one who rides the ups and downs of business claiming injury throughout their career
"shelly can't be laid off, she is a comp surfer" What is the definition of "comp surfer"?