Uncategorized Stan Loona Meme The phrase stan loona in and of itself isn t noteworthy Iconic orbit stan twitter tweets