English edit

Noun edit

propeller-head (plural propeller-heads)

  1. Alternative form of propeller head