← Back to browserotternoun#39,172TranslationNo Japanese definition yet.English definitiona person who is deemed to be despicable or contemptibleExamplesNo examples yet.Similar wordsrottersrottenerrottenrottedrotterdamtrotter← observesdowners →