Someone spouting gibberish. Yelling. Upsetting
Reply | Reported by
36b44
.