We found one dictionary that defines the word a hole in the sock of:
General (1 matching dictionary)
General (1 matching dictionary)
- A Hole in the Sock of (Dave Davies): Wikipedia, the Free Encyclopedia