Ratties or “rats”, are people who are arguably unhealthily obsessed with the YA novel turned film Twilight and more specifically the facebook meme groups “Twilight Shitposting” and “Twilight Sewerposting”. The rats live in the sewers 🐀
by ahiddenrat December 24, 2023