pasmarote
Meanings
Noun
1. idiot, dimwit (colloquial)