puffer (n.) Look up puffer at Dictionary.com
1620s, agent noun from puff (v.). As "one who praises or extols," from 1736. As a type of fish that inflates itself in defense, from 1814.