Gunchucks Share definition Flag Nunchucks with guns built into them. One of the deadliest weapons known to man.Invented by Braden Sitter in 2008. Oh man, I just shot Marvin in the face! With gunchucks! Gunchucks by The Real Slim Brady October 22, 2009 Get the Gunchucks mug.