plump in

from WordNet (r) 3.0 (2006)
plump in
    v 1: arrive suddenly and unannounced; "He plumped in on a Sunday
         morning"
    

[email protected]