Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. stuffing socks
The act of a woman aplying a tampon.
Crap, I just saw my gurlie stuffing socks!