Inu-kurro Share definition Flag Kouga's affectionate little nickname for Inuyasha. Translates to 'Dog-turd'. "GEt away from my woman, Inu-kurro!"-Kouga Inu-kurro by Lilith November 20, 2004 0 0 Get merch Get the Inu-kurro mug. Buy Now — $32.95 See more merch