The most awkward way possible for Blaine to discover Kurt’s superpower…
Oh fuck, oh fuck, oh fuck.
Kurt moves, his head bobbing up and down in rhythmic movements; lips brushing softly against Blaine’s skin. Suck, swallow, twist; suck, swallow, twist. He gives a particularly hard suck and Blaine keens, arching up and off the bed as he thrusts his cock deeper into Kurt’s throat. His fingers thread into Kurt’s soft hair, pulling and making Kurt suck harder, hollowing his cheeks and swallowing greedily. He moans brokenly and begins to guide Kurt’s mouth along his dick. Kurt pulls off and, with a smile on his lips, begins to lick up Blaine’s length while smiling coyly at him through his lashes.
Blaine’s a panting mess on the bed above him, cheeks flushed and lips swollen from biting too hard. Kurt closes his mouth over the head of Blaine’s cock mouthing wetly at it, making Blaine shiver all over.
Fuck is he good with his mouth. I wonder if he can take me in all the way.
Kurt’s now dropping sloppy kisses along Blaine’s length and without even thinking murmurs against his soft, wet skin, “Of course I can.”
Blaine freezes; hand tightening in Kurt’s hair. “Did you just – do you…”
“I um, I – “
“Kurt,” Blaine’s soft voice stops him short. “Can you read minds?”
“Surprise?” Kurt replies, smiling nervously at him.