What does barf on a stick mean?

barf on a stick meaning in Urban Dictionary

An expression regularly express disgust, anger, or basic hatred.Abbreviated: barf.