Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Skid9000
STN
Share definition
Flag
I Swear to
Nep
Used by atheists peoples who don't want to use
STG
but love the Neptunia Franchise where
Nep
is Neptune, the protagonist.
I stn I'm
gonna
break
something
by the end of the day.
STN
by
Skid9000
October 13, 2019
Get the
STN
mug.