Filters

PUFF XXL

PUFF XXL
$24.99

PUFF XXL

Vapor Max

Each Puff XXL disposable device comes with 1600+ Puffs. The PUFF XXL is the longest-lasting disposable device in the Puff lineup. Each PUFF XXL dis...

View full details
$24.99