horehound

1)a throat soothing herb.

2)an overly amorous female canine
Git yer horehound offa my leeg, Jim Joe Bob!!!
by aereilly July 30, 2003
Get the horehound mug.