To be amazing at something. Slang for phenom.
"Have you seen that guy play?" "Yeah ! That dude is a hound"
35👍 36👎