Physical love

Reference

Definition

Physical love is a noun phrase referring to sexual intercourse.

Quick Facts

TermPhysical love

What does physical love mean?

Physical love refers to sexual intercourse.

Sources

  1. Wiktionary: Physical love definition