обязательно, непременно. Выражение основано на традиции давать путникам напиться. Дать воды - простое и легкое дело, поэтому оборот употреблялся в значении "быстро, легко". В начале 19 в. появляется форма как пить дадут; современная форма сложилась к середине 19 в.
Значение КАК ПИТЬ ДАТЬ в Справочнике по фразеологии
Что такое КАК ПИТЬ ДАТЬ
Справочник по фразеологии. 2012