the scent of feces clinging to one's hand, even through handwashing with soap
OMG, i've got the poohand!!!1
by L33T_M@JIXX June 2, 2003
Get the poohand mug.