1 definition by stewartlubbock

A person who manually masterbates dogs
Ron "steve why is that man wanking that dog off ?"
Steve"oh its ok ron he's a gifford"
by stewartlubbock November 10, 2011
Get the Gifford mug.