bubblehead

(noun)

noun

1. A stupid person.

2. (slang) A submariner; bubble-head.

3. (slang) A navy hardhat or salvage diver (inspired by the shape of the old spun-copper diving helmet).