Arrebatado admin 5 years ago Arrebatado Arrebatado Definition Arrebatado Spanish Adjective English meaning : snapped up