1 definition 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.
by comikotroll November 23, 2016
Get the sheyn mug.