LOL - slang differences are fun... I draw too. Maybe it's a southern thing? VA, TX, and although I'm FL now I used to live in NC.
Puffs, to me, means not-inhaling. So, yeah, draw.
I don't count but I do notice that I can put the e-cig down for long periods without noticing/wanting more -...