some busnut started yelling at a tourist on the subway for bumping into him
a crazy or outspoken person on the bus (or train or other public transportation)
"some busnut started yelling at a tourist on the subway for bumping into him" What is the definition of "busnut"?