According to Urban Dictionary, the phrase ‘shave a dog’ can mean an extreme hangover. It means that to drink enough of ‘the hair of the dog that bit you’ to cure…
According to Urban Dictionary, the phrase ‘shave a dog’ can mean an extreme hangover. It means that to drink enough of ‘the hair of the dog that bit you’ to cure…