As adjectives the difference between naggy and snaggy
is that naggy is prone to nag, irritable while snaggy is covered in snags, or similar sharp projections.
naggy
English
Adjective
(er)
Prone to nag, irritable
snaggy
English
Adjective
(er)
Covered in snags, or similar sharp projections.