soundheads
See also:
sound heads
English
Noun
soundheads
plural of
soundhead