meaning of baka na ching ching

baka na ching ching meaning in Urban Dictionary

japanese for "stupid cock"