Top definition
When you receive so many snatch snap chats you become very happy
After everything she sent me I become snatchappy
by Ninavagina February 28, 2018
Get the mug
Get a snatchappy mug for your grandma Helena.