plump in

Verb
  1. Arrive suddenly and unannounced (synset 202021268)
    "He plumped in on a Sunday morning"

Other Searches