Definition of party hound in US English:

party hound

noun

  • North American= "party animal".

Origin

1920s; earliest use found in The Washington Post.