← Back to browsedrat#24,002TranslationNo Japanese definition yet.English definitionTo damn or curse.ExamplesNo examples yet.Similar wordsdratsdradratteddratinidrawdrag← thereofyagyu →