meaning of Butterbump

Butterbump meaning in General Dictionary

The European bittern

View more

  • The European bittern.

Butterbump meaning in General Dictionary

(letter.) The European bittern.