LOOBY


Meaning of LOOBY in English

An awkward, ignorant fellow.

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