
Your welcome ?

To "wear out one's welcome" means to stay longer than a host expected. And although the host is doing the welcoming, the "welcome" refers to the invited guest. Strange but true!

it's definitely very strange indeed. I didn't know the phrase. Thanks!