A person who has the magnificent ability to whisper to a squirrel, and have the squirrel fall under their spell.
There was a squirrel in my backyard who was eating all my tomatoes. I decided to call a squirrel whisperer to tame the squirrel.
by Indy Jones September 25, 2011
A little furry bastard that whispers to people.
Did you see what whispering squirrel sent?
by i am the squirrel January 16, 2012