What is Choo-choo Buff?
1.
Any person who has become so delusional about the supposed benefits of "rail" transit that they "have to have it", regardless of the excessive costs involved. Many Choo-Choo Buffs are more concerned about creating TOD (Transit Oriented Development) opportunities for their friends and political supporters than they are in actually providing the best transit system for commuters.
The only people insane enough to want to increase taxes to pay for a rail transit system are the Choo-Choo Buffs!
See
Random Words:
1.
All bad.
A situation that is beginning to become extremely unfavorable to the affected party.
Sudden misfortune, not going as accord..
1.
A particular feature of a product that evokes excitement from potential consumers. The facet of something that makes it reasonable to ..
1.
A: A situation that causes a person so much excitement, the only thing that comes from their mouth for the first part of the conversatio..