the croyt screams into the microphone, annoying other listeners/players
any person who consistedly yells, or curses at a high rate, always annoying in some manner
"the croyt screams into the microphone, annoying other listeners/players" What is the definition of "croyt"?