Skip to main content

Definitions by Drrr Gargrantuan Pokey Petard

Train Wreck

Attractive young (possibly too young) girl.
"Dude, that train wrecks dad totally busted you checking her out"