Tank Engine Share definition Flag When an individual of low morals has a train ran on them by a bunch of British dudes. Margaret Thatcher was tank engined by some chaps on the loo at the local pub for a tenner. Tank Engine by Un Hump January 10, 2023 0 0 Get merch Get the Tank Engine mug. Buy Now — $32.95 See more merch