Translation of sinvergonzón in English:

sinvergonzón

masculine and feminine noun

informal