Tag Share definition Flag An expensive Swiss made watch. Tag & Heuer I just jacked this Tag off some yupee cracka!!! Tag by Chester Copperpot January 9, 2005 0 0 Get merch Get the Tag mug. Buy Now — $32.95 See more merch