A common phrase in an unstable relationship said by both people. This can be a sight of accusing the partner of being unfaithful and leading to BETRAYAL!!!
The True Origins[]
Where have you been? has became a universal phrase since nagging wives won't let their husbands have a darn life. All men are wild creatures of habit and they never ever give up anything for a women.