Top definition
A puppysnail is a winy shriek of excitment when someone sees something that gives him or her a brief period of true awsomeness and coolness
Omg, did you here that guy's epic puppysnail when he saw the Ferrari?
by Shane mcguiness January 03, 2011
Get a Puppysnail mug for your brother-in-law José.