One who is either super annoying or does something really mean. Also could be a person you don't like.
by Maadisonjonas July 28, 2009
Get the sniketch mug.Related Words
Get the sniketch mug.We'll email you a link to sign in instantly.