These are great. ~ is classy, but @ feels modern.
- example.com/~bigdicknigga
- example.com/@bigdicknigga
These are good and what I initially preferred.
- example.com/user/bigdicknigga
- example.com/profile/bigdicknigga
Not bad, but I much prefer /user/
- example.com/users/bigdicknigga
The /profile makes it clunky
- example.com/-/bigdicknigga/profile
These are clean, but give me a claustrophobic anxiety. You need ban possible usernames like help, docs, about, and so on.
- example.com/bigdicknigga
- bigdicknigga.example.com