
Twitter sure seems to think so.
i dont think the oregon zoo knew what they were doing when they booked mac demarco, he just pissed his pants on stage
β nickelback.jpeg (@hittingonjesus) September 10, 2017
Mac Demarco peed his pants onstage tonight
β Hanna Gentile (@probably_hanna) September 10, 2017
mac demarco just peed his pants on stage
β frank ocean fan acco (@xochcontreras) September 10, 2017
Mac DeMarco straight up peed his pants during tonight's performance and I kinda liked it
β Charlianne (@Charlianne21) September 10, 2017
Mac Demarco deadass pissed his pants on stage
β SRA (@sarahjah00) September 10, 2017
Today I watched Mac Demarco piss his pants
β windows startup nois (@cubangelion) September 10, 2017
DeMarco plays in Seattle tonight. Gallagher-style protective gear may be advised.