look up any word, like swag:
 
1.
An Americana Rock style band from South Manchester. Destined for worldwide success, great live and who are all hard working motivated lads
'Have you seen The Yellhounds?'
'Yes, they are indeed an awesome band'
by Tigana March 20, 2008

Words related to Yellhounds

hounds manchester music yell