meaning of cagna pregna

cagna pregna meaning in Urban Dictionary

Italian words, virtually indicating "pregnant bitch", regularly express surprise or even to capture somebody's interest.