Top definition
A person who is always sending and receieving snapchats.
Alison is always on her phone sending snapchats.. She's a little snap-chatty Cathy.
by D-rek831 August 17, 2013
Get the mug
Get a Snap-chatty Cathy mug for your mother-in-law Zora.