beautifulforums Share definition Flag An online community that has had a lot of drama over the years, and has made a lot of people both happy and miserable. Hey, those people on beautifulforums have more issues than Vogue Magazine. beautifulforums by alakazambf December 10, 2015 0 0 Get merch Get the beautifulforums mug. Buy Now — $32.95 See more merch