A person (usually with the last name Johnson) who takes at the very least 10 puffs on a joint before passing.

Don't be Mr Johnson
"Jheez, 10 puff Johnson, pass the zoot already"
by Jennerrr April 25, 2022
Get the 10 puff johnson mug.
To become too high to function at a normal rate from smoking marijuana.
After she hit that bong she was Puff Johnson.
by espolax February 4, 2010
Get the Puff Johnson mug.