What does Barfecate mean?

Barfecate meaning in Urban Dictionary

whenever anything enables you to barf so difficult that your body lookups toward depths of one's bowels for something to puke, the end result becoming that you vomit up your very own poop (which, when evacuated in this manner, is called barfeces).