corniaud
Top 35000
Meanings
Noun
1. mongrel
2. nitwit (stupid person)
Examples1
Scram, mutt!