meaning of Bermudahosen

Bermudahosen - German to English

walking short pants