Robuta

https://www.urbandictionary.com/author.php?author=bubblyfairy755 Urban Dictionary: Definitions by bubblyfairy755 Definitions by bubblyfairy755: Bumbling Idiot - One who's brain has gone bonkers and says whatever comes to the person's head urban dictionarydefinitions