Steve Laity
Describing something or someone as a Steve Laity means that it has disappeared or left.
The term originates from wales but is now an international term.
It is believed to have originated from a man who left his children, but true story is unknown.
He’s done a Steve Laity!