Top definition
(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
Get the mug
Get a scalp hugger mug for your guy José.