What is Barf Poodle?
to barf uncontrollably, often on other people.
"yo mang, you played the barf poodle last night!"
See barf, poodle, vomit, rutherford, Jim Henson
All you need for a faster workflow in one place.