smesh
she has that new calvin klein cologne she is so smesh  my new kicks are smesh to death
a fresh smell or something that is new
"she has that new calvin klein cologne she is so smesh  my new kicks are smesh to death" What is the definition of "smesh"?