my sister just came into my room and said “who is peep” out of nowhere and im like??? what????? and she’s just staring and me and repeats “who is peep”?? then we’re quiet for like a full 5 seconds and we’re just staring at each other then she goes “you know, peep the frog”
memes are tearing my family apart