Italian

edit

Participle

edit

puttaneggiante (plural puttaneggianti)

  1. present participle of puttaneggiare