Jolterhead Copy link Jolterhead , noun [See Jolt, Jowl.] A dunce; a blockhead. — Sir T. North Also: Jolthead