meaning of Ahaan

Ahaan meaning in Urban Dictionary

Awesome.