scalp hugger

(noun) - The alien creature that lives atop Donald Trump's head.
Watch out, that scalp hugger is using its host to become president!
by Celboy March 27, 2016
mugGet the scalp hugger mug.