Plural of bullhead; small catfish found in freshwater, or people who are stubborn and thick-headed.
From 'bull' + 'head', referring either to the fish's bony head structure or metaphorically to stubborn people. The fish gets its name from its large, broad head relative to body size.
Try Another Word