"Scorcher" means something that is extremely hot or hot weather, usually referring to a very hot day or heatwave. It can also be used to describe something that is intense or impressive. Full definition
AFC Bournemouth 1 - 1 Manchester City August 2017 [Premier League 2017 - 18 Match] 13 ′ 1 — 0 Charlie Daniels scored absolute scorcher of a goal in 13th minute with a left footed half volley into the far corner. (totalsportek.com)
Ox has scored a couple of scorchers in his time at Arsenal. (justarsenal.com)
Former Australian all - rounder Mitchell Johnson has re-signed with the reigning Big Bash League champions Perth Scorchers for the forthcoming season. (sportmusing.com)