Definitions by NotTheOxfordEnglishDictionary
To Take a Leek
To give hand relief to a Welshman.
Must not be confused with the very similar 'to take a leak' (which means 'to urinate')
Must not be confused with the very similar 'to take a leak' (which means 'to urinate')
To Take a Leek by NotTheOxfordEnglishDictionary September 23, 2022
To Take a Leek
To give hand relief to a Welshman.
Must not be confused with the very similar 'to take a leak' (to urinate)
Must not be confused with the very similar 'to take a leak' (to urinate)
To Take a Leek by NotTheOxfordEnglishDictionary September 23, 2022