Meme castle Share definition Flag A discord server ran by retards and has had 4 servers in the past 6 months Look at the retard from meme castle Meme castle by Average meme Castle user April 5, 2022 0 0 Get merch