A ramp is much stinkier than a supermarket leek, that's for sure. It's more of an extra-pungent spring onion. We had them growing all over the place when I was a kid growing up in Kentucky. Ramps will make your normal springtime perspiration smell like a week without a shower, and your bowel movements will seem like Saddam has come to finish off your village. However they are tasty.