Smatter Horn Share definition Flag Taking a dump on someones chest during sexual intercourse. "I gave Shirly a wicked smatter horn horn last night!" Smatter Horn by Turbaisu August 6, 2007 0 0 Get merch Get the Smatter Horn mug. Buy Now — $32.95 See more merch