Don't have Telegram yet? Try it now!
https://wordhistories.net/2019/02/14/give-some-willy/
meaning and origin of the British phrase ‘to give it some welly’