popped off
(slang) destroyed.