{{term}}
- {{preview}}
Top definition
Puppysnail
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é.