look up any word, like blumpkin:
 
1.
To put a used maxi pad into someones sneaker
Dammit, Jeremy redsoxed me. I hate that so much. I hate Redsoxing
by McSizzleLizzleDizzle September 19, 2006