Top definition
A Naggathon means a person that nags a lot.
I hate my wife sometimes shes such a Naggathon. Nag Nag Nag Nag Nag Nag
via giphy
by XYXY July 28, 2018
Get the mug
Get a Naggathon mug for your dog Jovana.