I was on a BMI flight going into Hannover once (1st officer flying) and we were weaving all over the place. The aircraft was banking sharply even over the threshold and then "landed" without flaring. Several bins opened. The captain came onto the PA to apologise for the landing!!