Definition

A homer may also refer to an inside-the-park home run, which is when a player hits the ball and runs around all the bases to home without any errors. Homer is one of many terms for home run, which includestater,bomb, anddinger. It is similar to an abbreviation of home run, which isHR.

Origin

slang.net