hound

Definitions

General English

  • verb to attack or victimise someone

Slang

  • noun a reprehensible person. The word is typically used as mild criticism or affectionate disapproval.
http://www.dictionarycentral.com/definition/hound.html