Recently I came across this word which means "one's self-clicked photograph". I, however, do not remember where I read it or what that word was. The article in which I saw the word was regarding social networking websites where people place their own 'self clicked' photographs. Does anybody know that word?
I am not sure if that word is from urban lingo.