1 definition by stewartlubbock

Top Definition
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

Mug icon
Buy a Gifford mug!