Shnaggin

What is Shnaggin?


1.

Term meaning cheap, lazy, stupid, and stubborn.

Aj what are you shnaggin????


14

Random Words:

1. A viral video now widespread across the internet which continues the "2 girls" series first seen in the now popular 2girls1cup..
1. An excellent website for quotes. It needs no example...
1. someone who is completely obesssed with themself, because they are really good at sports or likes to think so. And likes their "jun..