1 definition by Somecuntelse

Scottish term for a sticky plant you may find growing out the side of the street. (Aka cleavers/Galium aparine)

Plants are usually picked up and stuck to any other unfortunate soul nearby
“You’ve got a sticky Willy stuck on your leg
by Somecuntelse May 21, 2021
Get the Sticky Willy mug.