Top definition
Coming upon a series of consecutive green traffic lights while driving to your destination. Derived from the circular shape of the green lights being akin to a green apple.
Oh man, driving last night and i got home in record time! I had the granny smith express all the way home!

Wow, all green, really!?! I've never gotten the granny smith express in peak hour!!!
by Great Jazza October 19, 2010
Get the mug
Get a Granny Smith Express mug for your dog James.