OAF


Meaning of OAF in English

A silly fellow.

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