Top definition
the itchy feeling you get around your ballsack and groin.
i have some kedlin. ( as you scratch your nuts ).
by mat11 January 24, 2008
Get the mug
Get a kedlin mug for your mom Sarah.