Just launched! Learn slang while watching funny vids: urbandictionary.tv
2. snuz
a really annoying person that you can't get along with at all because they are ridiculous, ludicrous, etc.
dont be a snuz or else you'll have no friends
1. Snuz
another word for anus
Kyra's snuz is super sexy