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. To short someone knowingly. Alan really Q'ed me on that last bag. See stiff 1. To short someone knowingly. Alan really Q'..
1. A horny lizzard that enjoys cross species insemination. "Dude, your pet geko is such an erectonilian, is just tried to bite my pen..
1. 1. Exclamation, meaning literally "I have found it", see eureka 2. Slang term for two people, usually one referring to the ot..