Skip to main content

Definitions by insulator42

smelling shit grin

Its when someone tells u something u don't find funny or don't understand, u have this grin that looks like someone made u smell shit
I told my cousin Brittany a grotesque joke and she gave me a smelling shit grin
smelling shit grin by insulator42 December 17, 2010