Definitions by Emmiee
Family latcher snatcher
An in-law who has few, no or strained relationships within their own family but gives you advice and direction then builds alliances and bonds with your kin where you feel like an outsider.
Family latcher snatcher by Emmiee August 31, 2023