you let my tyres down Share definition Flag You disappointed me; or did not live up to an earlier promise. ScoMo: You let my tyres down, Pauline. Pauline: Eat a bag of chips, libtard. you let my tyres down by Gusbo December 3, 2019 0 0 Get merch Get the you let my tyres down mug. Buy Now — $32.95 See more merch