What does barf poodle mean?

barf poodle meaning in Urban Dictionary

to barf uncontrollably, frequently on others.