1 definition by D-train1990

A series of consecutive red traffic lights while trying to get to your destination. Derived from the circular shape of the red lights being akin to a red apple.

Most often seen when in a rush to get to your destination.
Oh man, driving last night in peak hour, had the pink lady express alllll the way home.

Damn, all red, really!?! You never get the pink lady express this time of the day!!!
by D-train1990 March 16, 2010
Get the Pink Lady Express mug.