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. When someone sticks their toe in the anus of their partner, then wipes the toe across their partners face, giving them a moustace made o..
1. It is a combination of the phrase "This is awkward" It came about due to the fast saying of the original phrase. It is best us..
1. A player who plays the position of prop in a game of rugby but who after having a metal plate inserted into their arm/leg/head after an ..