Búfalo Home The Lexicon Búfalo Thumbnail Phrase or WordBúfaloLiteral English TranslationBuffaloDefinitionMean, annoying.LanguagePortugueseTypeFaunamorphSubcategoryBovines Previous itemBaleia Next itemElefante