Is this an idiom of sorts?
Well, "da me" is an idiom I guess. It applies to anyone's house or business