Skip to main content

Definitions by geof emmett

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
Geof by geof emmett October 10, 2008