1 definition by Jim Henson

to barf uncontrollably, often on other people.
"yo mang, you played the barf poodle last night!"
by Jim Henson July 1, 2006
Get the barf poodle mug.