Poland can into space

Poland can into space is a meme that Drew says in https://www.youtube.com/watch?v=ae1OAKnOpEQ&t=911s