Skip to main content

Echonacea's definitions

LOG

A lonely old guy who floats downriver into the shop to shoot the shit with the mechanics and never wants to leave.

Typically a very sweet person with lots of time on their hands.
Here comes another LOG today
by Echonacea February 2, 2021
mugGet the LOGmug.

Share this definition