you've had a touch Share definition Flag Cockney slang for 'you're lucky.' 'You've had a touch, stupid little mug!!' you've had a touch by anonymous December 9, 2021 0 0 Get merch Get the you've had a touch mug. Buy Now — $32.95 See more merch