meaning of abou el naga

abou el naga meaning in Urban Dictionary

its a manifestation that means becoming homosexual.