1 definition by shameer

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.
This work is quite unimpossible
by shameer January 4, 2011
Get the unimpossible mug.