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.