The Kya soch hai re teri meme originates from the series of roast videos created by Indian Youtuber Hindustani Bhau. In one of the roast videos (now deleted by YouTube), Hindustani Bhau roasts Pakistani television host Waqar Zaka after the latter created a roast video on Bhau. The English translation of Kya soch hai re teri is what a thought! The popular use of Kya soch hai re teri meme is to mock someone’s thought or suggestion as to a possible course of action.