1 definition by Steven rain

An exceptionally shitty way someone gets a goal in hockey
by Steven rain October 10, 2021
Get the Jew goal mug.