(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 December 16, 2015
Get the scalp hugger mug.