My brain just had an orgasm. Or a lot of orgasms. They... they finally... it.... they... wow.

Just wow.

Miniature orgasms in my brain.

So getting off topic here, so I should stop.

THEY HAD SEX!!!!!!

*claps hands over mouth*