Skip to main content

TimLovesChoo's definitions

Choo

Choo, aka The Choo is the name for an un-official fan site for the grammy award winning band Train.
Have you guys seen the Choo today?
by TimLovesChoo December 13, 2009
mugGet the Choomug.

Share this definition