'plump in' definitions:

Definition of 'plump in'

From: WordNet
verb
Arrive suddenly and unannounced; "He plumped in on a Sunday morning"