meaning of Arstration

Arstration meaning in Urban Dictionary

The frustration skilled because of the group just who dominates the video game but loses it