Verb
spit facts (third-person singular simple present spits facts, present participle spitting facts, simple past and past participle spit facts or spat facts)
(slang) To utter a statement, either of fact or opinion, that the speaker emphatically agrees with.
Synonyms: spit, spit straight facts
He may be a little deranged, but when he talks about politics my guy is spitting facts.