Wondering why i took this word!
Its simple the meaning of this particular word has changed in modern English or better say Hinglish(Hindi + English) and that too after the release of a great hit movie of Amir Khan ( 3 Idiots)...
Now! if you call someone an idiot then he/she really likes to be called an idiot!
Don't believe me:- see this facebook page: http://www.facebook.com/pages/3-Idiots/172934923994?ref=nf
a link of the 3- idiots community..
if you haven't seen the movie yet, then simply go for it! Its worth a watch!