1 definition by dsrupt

Top Definition
a panel or piece done on a train
seen any banannas today?
by dsrupt March 23, 2005

Mug icon
Buy a bananna mug!