Definitions by uhuhyep
Bus in The Ditch
(noun) A screw up or mistake. The origin of this phrase was as a metaphor for the state of the country during the primaries of the 2008 presidential election.
Bus in The Ditch by uhuhyep September 27, 2009