1 definition by zeph fairbrother

A device used to wash a human with or without the the help of that human.
Man i just had a hell of a day, I'm feeling way to grubby to do anything. Let me jump in the Humanwash and i will get back at ya!
by zeph fairbrother February 13, 2010
Get the Humanwash mug.