by Bukaman August 05, 2006
by Mc_Dizzee December 08, 2004
A crazy or outspoken person on the bus (or train or other public transportation). A person who acts out their own private dramas on the bus, talks to the voices in their head, or otherwise puts on a show for other passengers (see also, Bus Drama)
by michaelp August 13, 2011
noun: People who like buses, typically taking many photos of buses to later put onto a forum and share with other bus nuts. It is their obsession.
by stonedfly December 20, 2008