Skip to main content

Definitions by comikotroll

when you blow off a commitment, or a expected commitment, to your own personal advantage.
I was supposed to meet with IBM Watson, but sheyned on them to do actual work.
sheyn by comikotroll November 23, 2016