meaning of Ahsun

Ahsun meaning in Urban Dictionary

Coolest individual on the planet. The alternative of: Dinoswhore.