1 definition by assula

Top Definition
wrinkle in your nutsack
incase u were ever wondering, scudda is a wrinkle in a nutsack.
by assula June 21, 2006

Mug icon
Buy a scudda mug!