Definitions by Dapizzimp
Squirrel face
1. A woman with a huge ugly face, resembling that of a squirrel with nuts in its cheeks
2. Hitting someone with the face of a squirrel
2. Hitting someone with the face of a squirrel
Squirrel face by Dapizzimp February 26, 2007