meaning of Awesombroso

Awesombroso meaning in Urban Dictionary

Spanish for awesome.