A South African man has been taught a lesson by his wife after he was punched an booted out of bed for farting in bed.

The man Fikile Nyamane, claimed that his wife had beaten him after she woke up because of his persistence farting.

The enraged woman saddled her sleepy spouse and started punching, scratching and kicking him. Fikile fell out of bed and the fight erupted, leaving Fikile with deep scratches up to 20cm long across his chest and his wife with her lip split open.

Then Mpumelelo hid in the bathroom and even dispersed pepper-spray to keep her husband out of the room.

But somehow Fikile managed to restrain his infuriated wife and called the police. The woman was arrested and charged with domestic battery.