flare nuts

English

Noun

flare nuts

  1. plural of flare nut