The act of vomiting while defacating.
Who the hell shit barfed in my bathroom!?
by Charles Browndick May 29, 2012
Get the shit barf mug.