Dapizzimp's definitions
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
by Dapizzimp February 26, 2007
Get the Squirrel face mug.