buggerante

Italian

Participle

buggerante m or f by sense (plural buggeranti)

  1. present participle of buggerare