wisecracker - noun

singularwisecracker
pluralwisecrackers