Fredffrfffjjejeme Fredffrfffjjejeme 22-03-2017 English Answered The word torrent means “flood” or “rush.” Why does Felix release a torrent of punches here?