Aybora means the best position two player ever existed in whole dota history.He is best known for his perfonmances on the heroes such as Clinkz, Void Spirit and Lina.
by Bartzabel November 21, 2021
Get the AYBORA mug.