What does Boomwhacker mean?

Boomwhacker - German to English

boomwhacker