Meet the Aquabot from LUNATEC Gear: a sprayer bottle top that turns any ordinary water bottle into a spray water bottle with a hose, mister, and shower all in one. Whether you want to stay cool during your workout, keep your pet cool, or clean your hands, the Aquabot has you covered. It has shower, stream, and mist settings and can spray water over 25 feet.
As you can see in the above video, you just have to pump with your Aquabot to build pressure. There is no battery required. Aquabot is BPA-free and works upside-down. It fits most wide-mouthed water bottles. Pretty affordable too.