S: (n) puff, drag, pull (a slow inhalation (as of tobacco smoke)) "he took a puff on his pipe"; "he took a drag on his cigarette and expelled the smoke slowly"
S: (n) toke (a puff of a marijuana or hashish cigarette) "the boys took a few tokes on a joint"