baboso = drooling adjective

baboso, babosa

adjective

English Translation of BABOSO

1
: drooling, slobbering
2
3
CA, Mex fam : silly, dumb

Seen & Heard

What made you want to look up baboso? Please tell us where you read or heard it (including the quote, if possible).