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. the leet form of being cool. zorz being the 7331 or leet suffix. Just add zorz to just about any word and you have leet mostly although ..
1. meaning "to come off second best" or be fucked over, etc Starting a fight at the bar, only to get knocked out yourself. &quo..
1. The act of takin the wind and pushin it behind you... yo kah-toe-mah-taay was catchin wind today... See gangst..