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. From the verb zap meaning "strike at with firepower or bombs" and the noun onerism "To dreaming while awake, to have delu..
1. A head that is dumb. "You're a dumbhead!" "Look who's talking, dumbhead!" See dumb, head, dumbhead, stu..
1. the name of the person who joins your team on Halo 3, but decides to betray you and then proceeds to teabag your corpse. goddammit flyi..