by deusch juice November 14, 2005
Someone who always has their head in the gutter but instead of saying 'get your head out of the gutter' you go for the shorter and more catchy 'gutter head'
by crazy munchkin April 26, 2010
by sez4193 August 17, 2010
by fatlazycat99 December 08, 2007