Happy sock means: You can make a catnip by stuffing a sock with catnip and polyfil. Every year, thousands of Happy Socks go to shelter cats in America and abroad. (in Community Dictionary, added by Eugene Barr)

What else does Happy sock mean?

  • You jerk into the socks you wear. Your mom will only find odd socks in your dryer. (in Community Dictionary, added by Evaristo Hidalgo)
  • Noun. Sock used by soldiers to masturbate or ejaculate. (in Community Dictionary, added by Brynlee Barry)
  • N. 1. Masturbation is a man’s favourite sock. The sock captures the ejaculation and prevents any messy episodes. Happy is the originator. (in Community Dictionary, added by Melvin Guerrero)