meaning of Baturay

Baturay meaning in Urban Dictionary

Means that you have got really huge mind in Turkish. Also known as math lover. Also implies that you got hella swag.