teetotalist

noun

1.
a total abstainer
Derived from:
teetotalism