Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by OviNation
Ovechkin
Share definition
Flag
a
Russian
word that translates to "hockey
god
" in
English
.
Did you see that goal in the
Caps
game the other
day
? It was on every highlight reel.
Yep
, Ovechkin scored it.
Ovechkin
by
OviNation
February 23, 2009
Get the
Ovechkin
mug.