When you find yourself out and about with small children and no sippy cup, you can convert any store-bought drink bottle into a straw cup that won't spill. Poke a hole in the lid and stick a straw through. That's all there is to it.
Step 1: Find a bottled beverage
My girls are fond of chocolate milk. I usually perform this trick at fast food outlets to the delight of nearby parents.