A Spanish or Italian adjective meaning drooling, slobbery, or having excessive saliva.
From Spanish/Italian 'bava' (saliva, drool) plus the adjectival suffix '-oso/-osa,' meaning 'full of' or 'characterized by.' The root 'bava' is related to French 'baver' (to drool) and shares Indo-European origins with similar words.
Try Another Word