The innuendo kept coming thick and fast on The Great British Bake Off 2016 this week - and it was judge Mary Berry who delivered the sauciest gag!
It was biscuit week in the tent, and the bakers had to rustle up 24 iced biscuits for their signature challenge, Viennese whirls for their technical challenge, and elaborate gingerbread structures for their showstopper.
But even though Bake Off was down a team member this week due to Sue Perkins' absence, there were innuendos aplenty.
Paul Hollywood told Val "your sister tastes delicious" as he sampled a gingerbread image of her sibling - and when Candice was taking her model of a pub to the judges, she asked host Mel Giedroyc to "come and grab my jugs".
But it was national treasure Mary that truly shocked viewers.
Referring to the sticky flooring Candice had put in her gingerbread pub, the 81-year-old said: "I'll eat a bit of carpet!"
Naturally, Twitter was ablaze discussing the raunchy gag.
It will take some time to get beyond Mary Berry fancying a munch on some carpet. Bake off innuendo knows no bounds. #GBBO
— James Webster (@JamesWebsterITV) August 31, 2016
Never took Mary Berry for someone that would say she'd want to munch on some carpet. #GBBO We're still pre-watershed
— Dave Parker (@DaaveParker) August 31, 2016
Mary berry just said 'I'll eat a bit of carpet' my life has been made #GBBO
— molls. (@M0LLLLLY) August 31, 2016
— Cerian (@Cerianjohn) August 31, 2016
Eventually Candice was crowned Star Baker, while Louise sadly became the second contestant to leave the tent.
— British Bake Off (@BritishBakeOff) August 31, 2016
The Great British Bake Off continues next Wednesday at 8.00pm on BBC One.