Subscribe English
look up any word, like thot:
 
1.
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!
by DrScatttt March 27, 2009
3 0

Words related to Scatgrin:

crap doo doo eww face grose scat shit sick