Skip to main content

Stust's definitions

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
mugGet the Train Parrotmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email