Natty Splatty's Share definition Flag The diarrhea type version of shits you get after a night of drinking Natural Light Dude, when i woke up this morning i had the worst Natty Splatty's ever Natty Splatty's by goodfella695 January 9, 2008 0 0 Get merch Get the Natty Splatty's mug. Buy Now — $32.95 See more merch