mendozer
English
Noun
mendozer
(
plural
mendozers
)
Synonym of
ugly stick
(
“
a musical instrument
”
)
.