Alocado admin 5 years ago Alocado Alocado Definition Alocado Spanish Adjective English meaning : Crazy