English | German | Russian | Czech

humbuzz English

Meaning humbuzz meaning

What does humbuzz mean?

humbuzz

(UK, dialect) The cockchafer.

Are you looking for...?