teetotalist

noun

a total abstainer