circuit slugger

Noun

 * 1)  A talented baseball batter who hits home runs.
 * Gil Hodges became the greatest circuit slugger ever to wear Dodger flannels.