barf poodle

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

Share this definition