What does Aiyappa mean?

Aiyappa meaning in Urban Dictionary

somebody or something like that that may take over whatever it does. No body and absolutely nothing can top an Aiyappa. The Aiyappa is ridiculousy samrt, charismatic, great at activities, great with women, and amazing during intercourse.