Aturullado admin 5 years ago Aturullado Aturullado Definition Aturullado Spanish Adjective English meaning : confused