Toss a log to the lawn Gods Share definition Flag When the dog takes a dump - AKA - Launch a sewer pickle Female - Honey, did you let the dog out? Male - Yeah, he just tossed a log to the lawn Gods. Toss a log to the lawn Gods by C Bailey March 19, 2004 0 0 Get merch Get the Toss a log to the lawn Gods mug. Buy Now — $32.95 See more merch