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 journeyman professional footballer, who, if you swap the first letters of his christian and surname, you amusingly get the words Lenny..
1. Derived from the term Papageorgio from the movie Vacation. It is a term for one who often pops zits and is fugly.This person is often an..
1. A person who enjoys sucking cackle. (see definition) Alex yang just spent hours in my pants. See cackle, alex, yang, sucking, obese..