A drunk woman on a Scotland-bound flight took off her false leg and started swinging it at cabin crew after staff refused her demands for cigarettes and a parachute.
The 48-year-old's antics forced the pilot to divert the flight to Gatwick Airport in London.
As police escorted the woman from the plane, relieved passengers broke into a rousing rendition of the Hokey Pokey.
The incident happened on a Thomson flight from Enfidha in Tunisia on Wednesday night (local time), The Scotsman reported.
Witness John Smith told the newspaper that the woman was "off her face on drink".
"She was shouting, 'I want cigarettes', and that she wanted a parachute to jump off the plane," he said.
"She slapped a young girl and then assaulted the cabin crew with her prosthetic leg. They took it off her, but she started kicking them with her good leg."
The woman was eventually restrained and put in handcuffs.
"When police came on board to escort her off the plane, people started singing the Hokey Cokey," Smith said.
Other passengers said the woman had been involved in a dispute at a resort in Tunisia, with the argument escalating on the bus to the airport.