Definify.com

Definition 2024


scroccona

scroccona

Italian

Noun

scroccona f (plural scroccone, masculine scroccone)

  1. (female) scrounger, moocher, cadger, freeloader

Anagrams