1 definition by FranticPseudo

Top Definition
Scoring 9 goals during one hockey game.
Did you see John's ovechtrick yesterday?
by FranticPseudo January 01, 2011

Mug icon
Buy a ovechtrick mug!