Botarate admin 5 years ago Botarate Definition Botarate Spanish AdjectiveEnglish meaning : 1:idiont. 2: Someone who is wasteful.