happy fun sock Share definition Flag A sock that either has been used to clean up after masturbation or has been used as a faux vagina and has been ejaculated into. After jacking off ten times last night, I really need to wash the old Happy Fun Scok happy fun sock by DC August 6, 2003 0 0 Get merch Get the happy fun sock mug. Buy Now — $32.95 See more merch