Spanish Adjective garbosa feminine singular of garbosoWikiwand - on Seamless Wikipedia browsing. On steroids.