Beast With Two Backs Meaning

(idiomatic, euphemistic) Two people engaged in sexual intercourse.

RECENT SEARCHES