A tourist has recalled jabbing a tiger shark in the eyes just moments after watching it attack a fellow snorkeller.