{{term}}
- {{preview}}
Train Parrot
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
!'
by
Stust
January 13, 2009
Get a
Train Parrot
mug for your barber Georges.