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. le zebe hou li dedkhoule dakhel el hachoune ou yekhroudje ouyedkhoule ouyekhroudje hatta yssile el zene ki lahlibe nick hatchoune yemak ..
1. The act of nut busting in someone's mouth. Shooting a load down someone's throat. See protein paint. I slammed my meat pipe ..
1. Similar to the term "homeslice," but for use by people who dont want to appear lame enough to actually say "homeslice.&qu..