DaBunny's definitions
N. Someone who's detached from reality. Taken from slang nickname for the trolley in "Mister Roger's Neighborhood" used to go to the Land of Make-Believe.
Voter 1: "I think the Green Party will win the White House in '08!"
Voter 2: "Whoa...someone's really riding the magic bus."
Voter 2: "Whoa...someone's really riding the magic bus."
by DaBunny July 18, 2005
Get the magic bus mug.by DaBunny July 1, 2005
Get the less than jake mug.