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 Get the Tag mug.