After he found out his flight from Charlotte to Jamaica was overbooked, and arguing loudly with airline staff didn’t change anything, an irate passenger just gave up Wednesday morning. He stopped yelling, went silent, and stripped off all his clothes in front of a U.S. Airways desk.

“He had his clothes on, at that point, and then he started standing there with his arms crossed and hollering at the lady at the desk,” a witness told local CBS station WBTV. “He stood there for a moment and then started taking off his clothes. I ain’t never seen nothing [like that] in my life.”

She said the man was standing naked inside Charlotte Douglas International Airport, surrounded by security guards, for “about an hour” before Charlotte-Mecklenburg police finally took him away.

The police department told WBTV the man was suffering from a “medical issue” and was taken for treatment. He won’t face any charges.

A good treatment in this case would probably be a chill vacation to Jamaica, which the man had conveniently already paid for.

[photos: Sherry Ketchie via WBTV]