vaffa

Italian

Noun

vaffa m (invariable)

  1. euphemistic form of vaffanculo