Cho Cho
The Onomatopoeia of a steam train. This noise is often made by children who are not yet old enough to cross the road by themselves, or downies. Therefore this can also be slang for a train.
Cho Cho by Zanzibar211 January 11, 2008
Get the Cho Cho mug.