1 definition by femaleshoe

1
Someone who is indeed addicted to puns and is generally a annoying person (typically male)
by femaleshoe December 24, 2017
Get the mug
Get a choi choi pun addict mug for your boyfriend Paul.