oh my god me and my girlfriend had the most awestastular sex last night, she must have had 12 orgasms
awesome,fantastic and spectacular had a love child
"oh my god me and my girlfriend had the most awestastular sex last night, she must have had 12 orgasms" What is the definition of "awestastular"?