1 definition by Jim Henson

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

Mug icon
Buy a barf poodle mug!