1 definition by narren

Short form of Support, Kindness, Encouragement and Troubleshoot
John is really depressed these days, I think he needs a little sket.
by narren February 3, 2021
Get the sket mug.