Don't even try to tell us that you haven't wondered about this one.
Welcome to Buzzed io9, an occasional column highlighting experiments of dubious scientific merit that readers can conduct when totally wasted. Today's question: can humans taste water? Flies can. Are you going to let a Drosophila show you up?