LOG


Meaning of LOG in English

Noun. A lump of excrement. From its vague similarity to a to a sawn tree trunk.

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