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!"
Free Daily Email
Emails are sent from email@example.com. We'll never spam you.