1 definition by barftastic

Top Definition
Unlike the literal meaning of throwing up, BARF can mean anything from disgust to shock. Created at loretto abbey CSS
disgust- "OMG BARF! Look at that cameltoe!"
shock- " She hooked up with him? BARF!"

by barftastic February 20, 2008
Mug icon
Buy a BARF mug!