A Florida doctor was captured in a video yelling at a patient, Jessica Stipe, when she complained to him of long waiting time at a clinic in Gainesville. Following an argument, the doctor literally kicked her out of the clinic.

Stipe posted a video of the entire episode on her Facebook page Monday night, which was viewed more than 200,000 times and shared more than 3,400 times at the time of publishing this article. 

In the video, Stipe is seen complaining to the doctor about the long waiting time. She said the administration at the clinic should inform the patients when they won't be seen in a "timely manner."

Instantly, the doctor said: "Are you kidding me? Do you know how many people ... I got seven rooms back there."

When Stipe told the doctor that she just wanted to return to her home and wanted her co-pay back, the doctor told her to leave instantly. "If you go to CareSpot, you're waiting for three hours. Go to the ER and wait for nine hours," the doctor can be heard saying. "Get the f*** out of my office," he screamed.

In her Facebook post, Stipe wrote that she was "severely sick" after which she came to the Gainesville After Hours Clinic with a 6:30 p.m. EDT appointment. However, till 7:45 p.m. she was not seen by the doctor despite being in severe pain and she had apparently thrown up in a trash can also.

"All they had me do was pee in a cup to see if I'm pregnant .... ummm I know I'm not." Stipe said. She alleged in her post that when she asked for her co-pay back, the doctor became angry and "proceeded to cuss (her) out."

Stipe's daughter was recording the incident and when the doctor saw that he was being recorded, he tried to snatch the phone from the child and "shoved her when she tried to get it back."

The doctor concerned at the Gainesville After-Hours Clinic, 926 NW 13th St., Peter Gallogly, is currently under criminal investigation, Gainesville Police spokesman Officer Ben Tobias said, according to The Gainesville Sun. The clinic's office manager did not return a call for comment, the publication said.