tripehound

Definition

Slang

  • noun a term of abuse, now often used affectionately but formerly used with real venom, particularly in the north and Midlands of England. The image is that of an offal-eating dog.
http://www.dictionarycentral.com/definition/tripehound.html