Definition of 支那畜 (しなちく)

noun
Chinese person(derogatory)
Other readings:
シナ畜【シナちく】
Related Kanji
branch, support, sustain, branch radical (no. 65)
what?
livestock, domestic fowl and animals