Skip to main content

Cactus Head

Someone who is annoying you or is being an idiot.

Originating from the LA punk scene in the late 70's.
Cactus Head by HawkRing May 15, 2016