puttaneggiante

Italian

Participle

puttaneggiante m or f (plural puttaneggianti)

  1. present participle of puttaneggiare