1 definition by Indy Jones

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
Get the Squirrel Whisperer mug.