Scatgrin Share definition Flag One who smiles when have shit upon ones face. Johnny enjoys shit upon his face, you can tell by the big grin! Wow! What a Scatgrin! Scatgrin by GiddyFuck March 27, 2009 0 0 Get merch Get the Scatgrin mug. Buy Now — $32.95 See more merch