Home bird British informal noun
Used to refer to someone who prefers spending most of their time at home
Ben is a home bird. He usually declines all invitations to hang out on weekends.
He had always been a home bird, until he met Jane, who is a social butterfly.
This phrase is used to describe something very modern or updated or something that no longer looks like what it's used to.
It has been a long time since I left my high school, and now I have to admit that it's certainly not your father's high school anymore.