spitting straight facts

English

Verb

spitting straight facts

  1. present participle and gerund of spit straight facts