What is Red Sock Ranger?
1.
A person who is in the habit of giving
May also like cats and bees.
C dub has another red sock again. That darned Red Sock Ranger needs to give him a break.
See
Random Words:
1.
Usually used in the internet and mainly by gamers, to describe (jokingly) how good something/action is, the term is exaggerated, and is ..