Train Parrot

What is Train Parrot?


1.

Someone who leans heavily on a seated passengers shoulder whilst standing on a train.

'Hey man, are you a Train Parrot?'

'No'

'Then get the hell off my shoulder!'

See train, parrot, shoulder, sit, bird


53

Random Words:

1. The musclecar of choice seen in great numbers in Warwick, Rhode Island in the 1980's. The '85-'86 models were in high dem..
1. A public figure who acts straight, and even denounces pro-homosexual policies, yet hypocritically engages in homosexual acts in secret. ..
1. Enterprise Serivces for Microsoft Technology group within IBM Global Services. (See IBM). Filled with egomaniacs and morons who can&apos..