Top definition
You perfect your make-up on the train/bus/tram/taxi - powder goes flying, eyes get poked out with mascara and the overwhelming smell of perfume floods the carriages nose-ways.
yeah..being a public-transportista sucks when the mascara wand impales your retina....
by Charlotta-Alice February 24, 2011
Get the mug
Get a Public-Transportista mug for your buddy Georges.