I've never seen the term, but looking up definitions, the most likely is a "corporate executive." Apparently can also mean "body" or "corpse."
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: