A person who is in the habit of giving red sock to people. Usually a person who is a maintenance supervisor, and whos sexuality is in question.
May also like cats and bees.
C dub has another red sock again. That darned Red Sock Ranger needs to give him a break.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.