chellewed
i tried to ask a question about the math homework but was immediately chellewed
being verbally destroyed and or disproved and humiliated without ever getting the opportunity to speak
"i tried to ask a question about the math homework but was immediately chellewed" What is the definition of "chellewed"?