meaning of borderal

borderal meaning in Urban Dictionary

A Dota god. Only few know their real possible and intends to dominate the world of Dota!!! I will prevail!!