Country Dictionary

A fork of Rural Dictionary

bang bang choo choo train

to bang or have sexual intercourse

That girl is fine. I want to bang bang choo choo train her!

by Carolynn December 01, 2007