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. a term used for expressing the distance to the finish line in road rash 64, usually starting around 750 feet or so...If you get bonked o..
1. a very hott man; great guy; lovable; sometimes dorky; adorable; sweet; the guy every girl wants but is usually taken. 1st girl:"I ..
1. that doctor dude who asks you to lower your trousers as he caresses your nugget pouch and asks you to cough. Following my vasectomy, ol..