Skip to main content

Definitions by Carolynn

bang bang choo choo train 

to bang or have sexual intercourse
That girl is fine. I want to bang bang choo choo train her!