1 definition by quaa55

To yawn and barf at the same time.
This shit is so boring, I couldn't stop myself from yarfing.
by quaa55 August 15, 2011
Get the yarf mug.