← Back to browsevarmintsnoun#40,754TranslationNo Japanese definition yet.English definitionan irritating or obnoxious personExamplesNo examples yet.Similar wordsvarmintvariantsmintsvarmavauntspeppermints← erredclutched →