drop into someone's lap

English

Verb

drop into someone's lap

  1. Synonym of fall into someone's lap.