Places that I might have dropped it:
1. Airport
2. On the car of this guy who picked me up
3. At my sister university hostel
4. On the cab back to my friend's place
I have checked 1 and 3 but apparently no one found it. Gonna check 2 later. But if it's 4 then i'm fucked ...
Now worst scenario, I will have to ask someone to FedEX my IC to me, then file a police report, and go to the embassy to remake a new passport. Oh and update this blog too.
Lesson learned the hard way: Never leave your passport in your pants pockets.
FML.