perf. perfect. perforated. performance. British Dictionary definitions for perf. perf. abbreviation for perfect perforated perforation