Top definition
barfing; a euphamism for throwing your guts up
Thanks for giving me swine flu, douchebag. I was talking to the toilet all freaking day.
by ninjapprentice November 04, 2009
Get the mug
Get a talking to the toilet mug for your coworker Jovana.