English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition throuple in British English

throuple noun

noun
1

a long-term sexual relationship between three people, or the people involved

Example

This weekend I found out that one of my friends was up until very recently in a "throuple."

Definition throuple in British English