brennan was so amazing in bed last night, i didn't have to go chafe myself
a sexual mastermind, seen as a god, someone who causes ladies to cream themselves on their beds
"brennan was so amazing in bed last night, i didn't have to go chafe myself" What is the definition of "brennan"?