mendozer

English

Noun

mendozer (plural mendozers)

  1. Synonym of ugly stick (a musical instrument).