vocab dash
Log in
Sign up
pasmarote
Meanings
Noun
1. idiot, dimwit
(colloquial)