shitting upon

English

Verb

shitting upon

  1. present participle and gerund of shit upon