Sofa Kingdom Share definition Flag "So fucking dumb." Did you hear about the new furniture store downtown? It's Sofa Kingdom! Sofa Kingdom by n00btard August 12, 2003 0 0 Get merch Get the Sofa Kingdom mug. Buy Now — $32.95 See more merch