meaning of Airheads

Airheads - German to English

Airheads [Michael Lehmann]