Duck Face ETHDuck Face: A Meme Icon ForeverAbout Duck Face: “Duck Face”, also known as “Myspace Face”, is a pejorative term for a facial expression made by pressing one’s lips…May 4, 2023May 4, 2023