meaning of barf on a stick

barf on a stick meaning in Urban Dictionary

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