What is the Difference between Hipster, Dweebs, Dork, Nerd and Geek
There are many such words that have no proper meanings and we use them in our daily life as informal words. Being having no history or origin, they words are used in various meanings and to represent different logical and illogical things.