General Industry Termttp meaning in oil and gasDefinitionThrough tubing perforationttp means Through tubing perforation.✓ Verified termSuggest a correction