puffer
Top 50000
Meanings
Verb
1. to advertise (transitive)
2. to inhale vapor from an e-cigarette (intransitive, informal, slang)