What does abou el naga mean?

abou el naga meaning in Urban Dictionary

its a manifestation that means becoming homosexual.