choo-choo ( synonym found)

Definition of choo-choo:

(n) : a locomotive

Back to Top