n Scottish (when talking about automobiles) stick; punch: If you give it some welly you’ll hit fifty through the corners! This may or may not be related to the “wellington boot” definition.
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.
n Scottish (when talking about automobiles) stick; punch: If you give it some welly you’ll hit fifty through the corners! This may or may not be related to the “wellington boot” definition.