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 slang used by Ozzy Ozbourne, barely legible. "Did you see that commercial with Ozzy?" "Yeah, he had to text the peo..
1. 'zwaf·fl·ing' Slapping someone across the face on the cheeks with your Penis,humiliating the other person *bob zwaffles his w..
1. Slang word meaning "thanks". Used mainly up north (UK). How are you? I'm fine tarr..you? See thankyou, thanks, ty, nor..