1 definition by Smeezy101

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

Mug icon
Buy a barficate mug!