dirty dog

listen to the pronunciation of dirty dog
English - Turkish
sütü bozuk
{i} aşağılık kimse
(deyim) hamuru bozuk
{i} itoğluit
English - English
{i} (Informal) contemptible person, very despicable or cowardly person