beanbrains

English

Noun

beanbrains

  1. plural of beanbrain