Skip to main content

Definitions by thenotemolesbian

trainschtupping

1. section of The Incredibles score when Mr Incredible stops the train

2. banging trains
"Let's go trainschtupping" ;)