1 definition by iou1galxee

to shit and barf at the same time.
liz: "i was soo sick last night. I couldn't stop scharfing. I had to sit on the toilet AND hold a trash can in front of me.
by iou1galxee October 17, 2005
Get the scharf mug.