Deadneck - Idioms by The Free Dictionary
One who is regarded as dumb or stupid. Did you see the guy who's wearing two different shoes? What a deadneck.
n. a stupid person. Who’s the deadneck who painted the fence purple?
References in periodicals archive
They are a bunch of stuffy deadnecks
sitting in Switzerland who don't have the first idea about what's happening in the real world.