Kidney stones

Never had one and hope not to but from what i heard there painful as hell.