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 huggermug.