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. someone of great nature, beauty, ediquette, and intellegent. often reffered to in the sense of a godlike being "Dude, Prince Willi..
1. psychology that focuses on unseen, unconscious mental forces, more like what's in your mind that can't be observational. (Sigm..
1. From the trailer for the new Adam Sandler movie that depicts him kicking the guy with his feet. He tells him to "smell it, smell i..