mambalero

meaning being a dumbass or idiot
"look at that mambalero over there"

"pinche mambalero"
by mambalerocaca August 02, 2022
mugGet the mambalero mug.