Thanks for the welcome etaoin! I've heard the word being used in the same context as the word seedy. Oh and I might add that I have come across this only in India. Initially I thought it might have been a mispronunciation but a lot people seem to use it in written form as well in India. I did a search on the word in a search engine and came across a few instances.