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.
Step 2: Poke a hole in the top
You could use a pocket knife for this, but I don't usually carry a knife. Instead I use a house key to get the hole started.
Step 3: Bore out the hole with a large key
After I have a small hole started with a house key, I bore out the hole with my larger Honda key until it is big enough for a straw.
Step 4: Insert a straw in the hole
Step 5: Let the munchkins drink
My oldest daughter, Zoe, is demonstrating the proper method for drinking from a straw. Ava is demonstrating that the bottle won't spill when inverted.