Red Squirrel!
-------------------------->
I've seen "Red Squirrel" posted before. It sounds funny.
What does it mean?