Timepass is an indian english word, and it comes from the words time and pass.
It stands for a mode of wiling away your time;
Like... "What are you doing?" nothing yaar...just timepass.
also there's a website called timepasstown.com that embodies the idea of timepass.