Skip to main content

Definitions by ChimkenNuggs

Leek Deek 

Noun. Got a dick the length of a leek
Yo man, Richard says his wife's boyfriend has a leek deek and now he's super insecure about his deek
Leek Deek by ChimkenNuggs July 5, 2021