Most men and women will witness a woman being catcalled or talked to inappropriately at some point in their lives, but it is rare the person making the remarks is told off in public.

That changed for a plane full of Alaska Airlines passengers this week, when a male passenger was told to leave after making inappropriate comments to a female flight attendant.

According to a Facebook post from passenger Amber Nelson, the SeaTac flight attendant from Alaska Airlines was carrying out the routine safety demonstration before take-off when a man called out: “Ooh, sexy!”

He was reportedly sitting between two women, who looked "clearly uncomfortable", according to Ms Nelson.

"Before we could do more than glare in his direction, the flight attendant removed her vest, purposely walked up to him and said, 'You need to be respectful,’ and started to walk back to her task. He said, 'C'mon, I'm just playing with you!’"

The flight attendant reportedly then talked to her colleagues instead of carrying on with the demonstration.

Another man then boarded the plane and walked towards the male passenger.

"The offensive man behind me started saying 'I didn't do anything wrong! I didn't do anything wrong!'

"The airline employee asked the man to gather his belongings and exit the plane.

"It was everything we could do to keep from applauding as he was led away."

The Facebook post has been shared and commented more than 24,000 times since it was written on 9 October.