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)
by NotTheOxfordEnglishDictionary September 23, 2022

Yo man, Richard says his wife's boyfriend has a leek deek and now he's super insecure about his deek
by ChimkenNuggs July 5, 2021

by Fuckingamazing November 17, 2013

by chessgurl101 September 5, 2021

by anonymous November 22, 2021
