schnock
Top 45000
Meanings
Adjective
1. stupid, idiotic (colloquial, derogatory)
2. senile, doddering (colloquial, derogatory)