butter mountains

English

Noun

butter mountains

  1. plural of butter mountain