Bambarria admin 5 years ago Bambarria Definition Bambarria Spanish AdjectiveEnglish meaning : A stupid person.