Beached raven's definitions
A noun meaning thorough examination of the truth based on carefully articulated factual statements. The user of this word basically just won the fight.
by Beached raven October 15, 2018
Get the Thruthmug. by Beached raven June 29, 2016
Get the appulmug.