1 definition by Baldrick1979

That girl I saw was so hot I that as soon as I got home I was "flogging the log".
by Baldrick1979 July 31, 2012
Get the flogging the log mug.