human stain

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 28, 2006
mugGet the human stainmug.