いぬころし
Meanings
Noun
Slang
1. dogcatcher; person who used to catch dogs and execute them for rabies prevention
Pitch accent
ぬこ
ろし
Composed of
dog (Canis (lupus) familiaris); squealer; rat; loser; asshole; counterfeit
murder; killing; murderer