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