Huge latina punishing herself...