I just toasted my pants
Basically a boner, minus the hard on. Pretty much just being really fucking excited about something. Kind of like the excitment of a sudden boner.
"Dude, holy shit. I just totally toasted my pants!"
"I swear to god, after I saw her I just toasted my pants."
"I swear to god, after I saw her I just toasted my pants."