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. AdminPWN, the creator of Dead Frontier, a flash based Zombie Survival MMORPG. Also a bad ass mofo who will not hesitate to get your hope..
1. loser dat' w33ni3 sucks at AA..
1. used to reference to that hella cool dude in that jeans commercial with the leg thing;to be hella awesome I do believe that the si seno..