land in on

land in on

To appear at someone's house or place of work and become a burden for them, especially suddenly or without prior notice. Sorry for landing in on you like this just before dinner! We were in the area, so we thought we would pop by for a visit. The health inspector landed in on us right when the dinner rush was about to begin.
See also: land, on