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. Contracted when someone sings a bad song and it gets stuck in someone else's head. I totally got a Musically Transmitted Disease (..
1. When you give head to a woman with crabs. I bet he gave his girlfriend a sea eater. See head, girl, crabs, vagina..
1. in darwin, australia, there is a place called henbry avenue, and on that avenue is a special needs school where children with special ne..