meaning of Barfshart Barf-shart

Barfshart Barf-shart meaning in Urban Dictionary

when you're so disgusted by unforeseen 'shart' which you unexpectedly barf. Circumstances where one vomits from the lips and excretes person waste from rectum at the same time. Can be from laughing, absurd weirdness or excess usage of alcoholic beverages.