look up any word, like wyd:
 
1.
to offer facts that support a stated opinion
I expect our contractors to factualise all thier wild assertions their sales pitch made about their product
by Tiptop January 24, 2007