Aturrullado admin 5 years ago Aturrullado Aturrullado Definition Aturrullado Spanish Adjective English meaning : stunned