1 definition by The Real Urban Professor

Top Definition
To be amazing at something. Slang for phenom.
"Have you seen that guy play?"
"Yeah ! That dude is a hound"
by The Real Urban Professor February 22, 2012

Mug icon
Buy a Hound mug!