Dictionary.com
Thesaurus.com
has popped
  • present perfect of pop (3rd person singular).