1 definition by Gleghorn Legion
A mutually beneficial and advantageous relationship between three people.
Evolved from the word Symbiotic.
Evolved from the word Symbiotic.
The three children were able to support one another in a challenging scenario, creating a symtriotic relationship.
by Gleghorn Legion March 5, 2014