See also: choo-choos and choo choos

English edit

Noun edit

choochoos

  1. plural of choochoo