meaning of Ayyappan

Ayyappan meaning in Urban Dictionary

1. The homosexual love son or daughter of two fuxt up Hindu Gods named Shiva and Vishnu.