giving two squirts of piss

English

Verb

giving two squirts of piss

  1. present participle and gerund of give two squirts of piss