popped off

(slang) destroyed.