シュッシュッポッポ
Meanings
Noun
Colloquialism
Onomatopoeic
1. chuff-chuff (sound of a steam engine); choo-choo; chug-chug; puff-puff