Find the word definition

WordNet
plump in

v. arrive suddenly and unannounced; "He plumped in on a Sunday morning"