throuple in Catalan throuple in Catalan triella noun (neologism) Three individuals engaged in a romantic or sexual relationship. Add to Flashcards