Skip to main content

Definitions by Weegee010

Subway'd 

Share definition Flag
When you swipe your MetroCard, walk to the platform only to find your train has just left the station.
Guy 1: Where were you?
Guy 2: Oh, I got subway'd at times square... fuckin 7 train never comes on time.
Guy 1: Sucks for you
Subway'd by Weegee010 September 24, 2012