1 definition by acedecade

A drinking game in which players consume the alcohol of their choice whenever Brett Kavanaugh perjures himself
Let’s play Devil’s Triangle this weekend!
by acedecade September 28, 2018
Get a Devil’s Triangle mug for your mate Nathalie.