Top definition
a type of kiss that resembles how Squirrels great each other, a cross between a sniff and a kiss. Invented by Hazel
she just kissed me like a squirrel, that girl is nuts! i think it was a squirrel kiss
Squirrel nuts kiss Sniff
by therealbadgerbaiter March 03, 2011
Get the mug
Get a Squirrel Kiss mug for your sister-in-law Rihanna.

Available Domains :D

  • squirrelkiss.se
  • squirrelkiss.men
  • squirrelkiss.ninja
  • squirrelkiss.net
  • squirrelkiss.org