Top Definition
an amazing guy that does everything perfect. naturally talented at all sports and every one wants to be him. all girls want him, also a sexy beast
"wow that guy is such a subbotin"
by collin S April 17, 2008
6 Words related to subbotin

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.