1 definition by GSand_

Top Definition
An act in which potentially wild sex may occur between two men and one woman. Except if a nominee for the supreme court is involved, in that case it refers to the act of hugging your beloved one before heading to church on Sundays.
We tried to have a Devil's Triangle last night but I was to drunk to do it.
by GSand_ September 27, 2018

Mug icon
Buy a Devil's Triangle mug!