Top definition
A very bad taste in your mouth. Often described after a bad night of drinking.
I have the worst hangover, I feel like I've been licking the dog's asshole.
by jiminton December 26, 2005
Get the mug
Get a licking the dog's asshole mug for your fish James.