Best definition
Westrice
1: The Smartest Asian to ever play League of Legends2: A Term for going “Tryhard”

I just went Westrice on that guy