Robuta

https://www.urbandictionary.com/author.php?author=Iamsad Urban Dictionary: Definitions by Iamsad Definitions by Iamsad: James - James annoying piece of shit who can't get his act together and is unpleasant to be around urban dictionarydefinitions