You are welcome to post memes there too but no app or account is need to view them, you can just load it up in your browser:
https://satellite.earth/n/dankmemes/npub19m2xq36e88nnxfn6p4dnag28e62mz3tutu5lkssghf3783vxfq5qt85scz/new