Talk:Artists vs TMNT/Rap Meanings/@comment-2.54.187.178-20140715213715

my first language is not english, and after checking in internet translation sites and urban dictionary i still don't get what the word "chuka" in turtle michelangelo's verse has to do with throwing. or what does it mean at all. help?