Top Definition
An article of clothing, preferably a scarf, that is used to catch bodily fluids: Such as barf or vomit.
HEY! Pass the barf scarf, i'm gonna yak!! or Why do you have that in your purse? It's my barf scarf for when I puke my brains out.
by haley, megan, jenna October 08, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.