There are two good reasons to put your napkin in your lap. One is that food might spill in your lap, and it is better to stain the napkin than your clothing. The other is that it can serve as a perfect hiding place. Practically nobody is nosey enough to take the napkin off a lap to see what is hidden there.