1 definition by amber a

something or someone that makes you so sick to the point of barfing
That meatloaf is so barfaroni!
by amber a November 23, 2004
Get the barfaroni mug.