Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. dogs head
An insult usually used by pikeys meaning your an idiot
lizzy dont do that you fukin dogs head.
by yella boy Sep 13, 2005 share this add a video