1 definition by ÁngelDM

1
A nickname given to professional football player Jadon Sancho, as most of his games are spent on the substitutes' bench.
Hey did you see Bencho today? He was finally substituted on in the last 3 minutes against Brighton!
by ÁngelDM July 16, 2021
Get the mug
Get a Bencho mug for your cousin Bob.