A fork of Rural Dictionary
Tall handsome good looking fellow, usually from the northern parts of England ie Leeds more common in the town of Seacroft
Isnt that Geof a good looking lad