Spanish Adjectives Botarate By admin - January 20, 2019 0 1217 Facebook Twitter Pinterest WhatsApp Botarate Definition Botarate Spanish AdjectiveEnglish meaning : 1:idiont. 2: Someone who is wasteful.