A teenager has survived being sucked into a drain by floodwaters, emerging a few streets away with cuts and bruises as authorities warn of the danger.