meaning of Alpay Alpay

Alpay Alpay meaning in Urban Dictionary

A Turk which doesnt deserve to-be a Turk, and who makes the Turkish nationwide Football Team shed. A dirty turk