That's what 'bottler' means in British slang: a person who lacks the courage to go through with something.
What does the word bottlers mean?
(bɒtələʳ ) Word forms: plural bottlers. countable noun. A bottler is a person or company that puts drinks into bottles.
Why is Tottenham called bottlers?
To 'Spurs' a game, or to have 'Spursed' something is similar to 'bottling' something. The term originates from Tottenham's 2015-16 Premier League campaign when they emerged as frontrunners to win the league.