Random Words:
1.
to barf uncontrollably, often on other people.
"yo mang, you played the barf poodle last night!"
See barf, poodle, vomit, ru..
1.
while having sex in the "doggy style" position, you then take one of your index fingers and stick in your partners anus and th..