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. A complex and reprehensible deviant sex act. It involves either a man or a woman forming a committed long lasting relationship with a y..
1. zed one is a all city graffiti artist from L.A to New York.He was born in San Gabriel Ca.where he first started writing.He's only 2..
1. To hit on someone while they are drunk, but take it to an excessive amount. Unwanted drunken physical, sexual contact. "I walked i..