Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Dogrout
A word without definition, yet which is added to any normal sentence. (In certain Coventry circles.)
1) "Get off my spliff dogrout."
2) "Yes dogrout."
3) Q. How's your birthday?" A. "Dogrout."