Russian-English dictionary »

падло meaning in English

RussianEnglish
падло noun
{n}

slimeball(person regarded as slimy or otherwise undesirable)
noun