Swansea Mechanic Share definition Flag Someone who steals, strips and burns your knackered car for the insurance. That old shed of his failed the MOT, so he got the Swansea Mechanic to take it up Kilvey (Hill). Swansea Mechanic by Grant Fromage February 8, 2007 0 0 Get merch Get the Swansea Mechanic mug. Buy Now — $32.95 See more merch