Top definition
Literally the best person on earth. He is a legend who is part Swedish and part English.
oi u kno that lad jack taylor? hes a proper geeza.
via giphy
by JT ESKETTIT May 16, 2018
Get the mug
Get a jack taylor mug for your fish Sarah.