HEELLP! Cramps!!

AF showed up this morning and along with her, the worst cramps. I'm curious what you ladies do to help with the cramps. I've always had them so bad, the only time I'm not in the fetal position is if I'm not home (work, errands, etc).