Aborregado admin 5 years ago Aborregado Aborregado Definition Aborregado Spanish Adjective English meaning : Mackerel