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