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 27, 2010
by sez4193 August 17, 2010