This free crochet pattern is brought to you courtesy of my fevered imagination which has been informed by far too much time studying pictures of the granny square afghan on the back of the real sofa in Roseanne’s fictional life.

Roseanne Reboot Granny Square:
4 colors of worsted weight yarn (A, B, C, and D) for the first four interior rounds
MC Main color (used for the 5th round of all squares) should be a color your love
With A, ch 8; join with a slip st in first ch to form a ring.
Round 1: Ch 3 (counts as dc), 2 dc in ring, ch 3, [3 dc in ring, ch 3] 3 times; join with a slip st in top of ch-3. Fasten off and weave in ends.
Round 2: join color B with slip st into any ch-3 space, ch 3, 2 dc, ch 1, [(3 dc, ch 3, 3 dc) in next ch-3 space, ch 1] 3 times, 3 dc in first ch-3 space, chain 3, join with slip st in top of beginning ch-3. Fasten off and weave in ends.
Round 3: join color C with slip st into any ch-3 space, ch 3, 2 dc, ch 1, 3 dc in next ch-1 space, ch 1 [(3 dc, ch 3, 3 dc) in next ch-3 space, ch 1, 3 dc in next ch-1 space, ch 1] 3 times, 3 dc in first ch-3 space, chain 3, join with slip st in top of beginning ch-3. Fasten off and weave in ends.
Round 4: join color D with slip st into any ch-3 space, ch 3, 2 dc, ch 1, (3 dc in next ch-1 space, ch 1) twice, [(3 dc, ch 3, 3 dc) in next ch-3 space, ch 1, (3 dc in next ch-1 space, ch 1) twice] 3 times, 3 dc in first ch-3 space, chain 3, join with slip st in top of beginning ch-3. Fasten off and weave in ends.
Round 5: join MC with slip st into any ch-3 space, ch 3, 2 dc, (dc in next 3 sts, dc around ch-1) 3 times, dc in next 3 sts, [(3 dc, ch 1, 3 dc in ch-3 space), (dc in next 3 sts, dc around ch-1) 3 times, dc in next 3 sts ] 3 times, 3 dc in first ch-3 space, chain 3, join with slip st in top of beginning ch-3. Fasten off and weave in ends.