you saw that stream last night? macau was choking so bad
choking - failing a big opportunity to hit something big
"you saw that stream last night? macau was choking so bad" What is the definition of "choking"?