Astrid confidently knew she could beat Snotlout since she improved with dueling skills with Hiccup in the forest.

The villagers gasped at the challenge.

Astrid comments "you been disown, Snotlout. You have no honor to challenge me for the position of heir."

Snotlout comments "you knew Hiccup was Ryder in secret and kept it to yourself! You should be disowned for keeping a secret from the villagers. Your a traitor to Berk!"

Magnus comments "let me stop you there. The first night my daughter brought Ryder to the house, she told us who he was and Hiccup told us that he ran away because he felt unworthy to belong to a tribe."

Snotlout scowls "Hiccup been staying in your bedroom. I can only guess that you two consummated multiple times at home and in the forest at night!"

Villagers gasped and whispered among themselves.

Astrid scowls "that's it! I accept your challenge for dueling and when we duel, I'm going to beat you black and blue for insulting my honor!"

Hiccup walked upto him and punched Snotlout hard and powerful with a boom.

Snotlout laid out on the ground unconscious.

Hiccup scowls "never say that crap about my betrothed in my presence!"

Next day, villagers were in the Meade Hall, Tuffnut was laughing "Thor mighty hammer hit Snotlout's paper chin to knock him out cold!"

Hiccup comments "he stepped over a line that he's lucky that Astrid didn't decide to chop him up in pieces for announcing her virtual in question."

Fishlegs ask "to be honest to us, did you two have a moment to consummate in private?"

Hiccup shakes his head "no Fishlegs, we never did that because I didn't feel comfortable doing to her."

Snotlout woke up with a sore jaw.

He walked into Meade Hall and walks over to Astrid and says the duel will be in two days after my jaw stops hurting."

Hiccup smirks "how's your jaw?"

Snotlout scowls "you knocked me out for day!"

Hiccup grins "you put my fiancé virtual in question, so I knocked you out."

Two days later, Astrid arrived at the arena with Hiccup.

Snotlout was inside the arena waiting for Astrid to show up.

Stoick and the villagers all stood around the arena in the stands.

Gobber stood beside Snotlout in the middle of the arena.

(By the gate)

Hiccup ask "are you sure about this duel with Snotlout?"

Astrid grumbles "yes, babe. He put my virtual in question and villagers been calling me names like slut and whore."

Hiccup comments "I had the Toothless go sit by my parents and if Snotlout pulls something in duel" pointing across the arena.

Astrid turns around to see Toothless sitting by the chief and Chieftess.

Snotlout didn't notice the Night Fury.

Astrid turns back to Hiccup and grabs his collar to pull him into a passionate kiss.

Snotlout scowls at them and says "I'm going to make a show of her not accepting my advances of courtship."

Astrid walked inside the arena to join Snotlout and Gobber.

Snotlout comments "Gobber, leave through the gate. This is going to be a long duel."

Gobber sighs "okay. Begin when you're ready."

Snotlout drew his short sword and Astrid drew her double bladed axe.

They traded strikes.

Snotlout kicked Astrid in the stomach to make stumble back to catch her breath.

Next, he disarmed her by swinging sword in a twist to fling her axe across the arena.

He charge tackle her to the ground and pin her with his body weight.

After five seconds, Astrid gives up struggling and grumbles "I didn't expect you to beat me so easily."

Snotlout seductively says "I won your hand in marriage and now I plan to take your virtual after you kept rejecting my courtship!"

Astrid struggling against his hold.

Snotlout punches her in the face and pull a dagger out and hold it to her throat.

Hiccup notice them and Snotlout not letting her go.

Snotlout begins tugging on her skirt.

Gobber tries lifting the gate but it's jammed.

Snotlout announcement "now I plan to make Astrid Hofferson mine intimately in public consummation!"

Everyone gasped in shock.

Snotlout punched her again to knock her out cold for the duration.

Hiccup scowls and runs out to get Toothless in the stands.

Snotlout pulls Astrid's skirt down and leggings.

By the time he got her panties down and started unbuckle his belt.

A whistle started being heard.

"Night Fury!"

Boom!

Hiccup jumped off and tackle Snotlout off his betrothed and punched him in the head hard again.

Snotlout laid unconscious.

Hiccup points to the gate and says "fire, bud!"

Toothless fired another shot at the gate to blow it open.

Hiccup carried Astrid home.

He stops by Gobber and says "lock Snotlout up for two weeks! If no one does, I'll bring Berk to the ground."