Top definition
The best player in (insert game here) to the point where if you mention thy name, the game ends where you stand.
Have you ever heard of iCalm? ... *dies*
by iContract December 03, 2017
Get the mug
Get a icalm mug for your barber Vivek.
buy the domain for your diy blog