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