puttaneggiante

Italian

Participle

puttaneggiante m or f by sense (plural puttaneggianti)

  1. present participle of puttaneggiare