1 definition by Murjax

Top Definition
An incorrect term commonly used when referring to Grand Central Terminal.
Person 1: I'll meet you at Grand Central Station.

Person 2: It's Grand Central Terminal you tourist!
by Murjax May 16, 2010

Mug icon
Buy a Grand Central Station mug!