What does buoy-head mean?

buoy-head meaning in Urban Dictionary

Derogatory term used to explain a know-it-all old curmudgeon. Often over-weight and always male.