Lawn Mower Laugh Share definition Flag A lawn mower laugh is a type of guardrail screech that sounds like a car starting. This is a lawn mower laugh.Says a joke,"NH NH NH NH NH" SO FUNNY "NH NH NH NH NH" Lawn Mower Laugh by Un-Virgined Oil April 7, 2021 0 0 Get merch Get the Lawn Mower Laugh mug. Buy Now — $32.95 See more merch