PALOOKA


Meaning of PALOOKA in English

Man, probably a little stupid

Slang English vocab.      Английский сленговый словарь.