meaning of Astawa

Astawa meaning in Urban Dictionary

A wannabe. Tries to work cool. Boring.