Top definition
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 mug
Get a sheyn mug for your Facebook friend Sarah.