Top Definition
to barf; to up-chuck; to spill your stomach contents; to blow chunks; to vomit; to regurgitate; to emesis
Are you going to barficate? I think I am going to barficate.
by Smeezy101 January 27, 2011
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.