What is Grand Central Station?


1.

a crowded or busy place (from the Grand Central Train terminal in New York)

The house was like Grand Central Station today.


47

Random Words:

1. In the UK this has the exact opposite meaning to that in the USA. In other words Lucked Out means you were unlucky ( a much more obviou..
1. Another word for WHOOPEE!!!! OH BOY!!! Zippydeedoda!!!..
1. a porn star famous for the movies 'from russia with muff' and 'dude where's my muff' also created muffsicle ic..