meaning of Aarup

Aarup meaning in Urban Dictionary

top city on the planet.