Answer: sniggerer

AnswerCrossword Clue
SNIGGERERGiggler.
sniggererone who sniggers