1 definition by EmerilMan

One who is very old and not going anywhere.
Guy1: George pisses the fuck out of me

Guy2: Isn't George dead yet? That fucking human stain.
by EmerilMan June 27, 2006
Get the human stain mug.