shameer's definitions
Some thing that is possible in someway. But not clearly how. This word is originated from Kerala, India. Its heard that the word came out accidentally from a language contributer.
by shameer January 5, 2011
Get the unimpossible mug.