Lemonheads

Lemonheads may refer to:

  • Lemonheads, a brand of candy produced by the Ferrara Pan Candy Company
  • The Lemonheads, an alternative rock band from the United States