Top Definition
1: The Smartest Asian to ever play League of Legends

2: A Term for going "Tryhard"
I just went Westrice on that guy
#westrice #league of legends #professional #gamer #lol
by Smittylololololol June 10, 2013
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×