jenny and i preformed biological activities all night long dude
it means to have sex, or to fuck in many positions
"jenny and i preformed biological activities all night long dude" What is the definition of "biological activities"?