Skip to main content

Definitions by Turntquist

zombie train 

Having sex with 5 or more people while being extremely confused.
In Vegas, you can enjoy many activities including a zombie train.
zombie train by Turntquist July 15, 2016