Top definition
the damp sensation experienced when you’ve just been for wee but put it away before you’ve properly finished
I was in a rush and i've given myself a Yaxley-Lennon
by Aesgarth August 03, 2018
Get the mug
Get a Yaxley-Lennon mug for your guy Paul.