boova
i can't believe that boova can do that, considering all of his drawbacks
(noun)  a person with no moral character or ethics to guide him
"i can't believe that boova can do that, considering all of his drawbacks" What is the definition of "boova"?