1 definition by the shm

Home of the chavs. Dewsbury is a small town containing a massive amount of chavs mainly living in the Dewsbury Moor area. The rest of the population is asian 1% are other. So if youre from Dewsbury youre basically either a chav or asian or in most cases BOTH. Mainly known for the Shannon Matthews case.
I went to Dewsbury last week and was jumped by a big hairy chav.
by the shm April 20, 2009
Get the Dewsbury mug.