Skip to main content

Scatgrin

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 GiddyFuck March 27, 2009
mugGet the Scatgrin mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email