Someone who is annoying or will not stop annoying you (Coined by Darby Crash in L.A in the late 70's)
"Piss off, Cactus Head"

"Donnie's such a Cactus Head"
by HawkRing March 05, 2016
Get the Cactus Head neck gaiter and mug.
Someone who is annoying you or is being an idiot.

Originating from the LA punk scene in the late 70's.
by HawkRing May 06, 2016
Get a Cactus Head mug for your mama Helena.