Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Tigana
Yellhounds
Share definition
Flag
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
'
Yellhounds
by
Tigana
March 31, 2008
Get the
Yellhounds
mug.