what were u doing last night? oh some serious active hugging duude
polite way to say having sex
"what were u doing last night? oh some serious active hugging duude" What is the definition of "active hugging"?