(Adjective) Sexually Frustrated to the max
Douchebag 1: Bro I am so toast Douchebag 2: Oh...well have you met Melissa? Douchebag 1: Nice!!!