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. female sex organ, or the clitoris. To be used when describing how you can make women horny. coined by Northern California's unsung ..
1. Anything well past complicated. Complicated would be assembling a large set of Ikea furniture. Xomplicated is assembling a home automati..
1. To do something so inherently stupid, yet your friends choose not to alienate you from the group and resort to summing up the scenario w..