1 definition by Bean2825

“Yo dude, do I smell some clegg.” - Jim
“Yes bro, I have clumpy smegma.” - Ralph
by Bean2825 November 3, 2020
Get the Clegg mug.