A Georgia vape shop worker launched an explosive rant against a Trump-supporting customer and refused to serve him in a shocking incident all caught on video.

Ian Furgeson, 36, walked into Xhale City in Tucker on Friday to buy some items but quickly bumped heads with the store employee who asked him to leave just minutes after he entered the shop.

Furgeson, sporting a MAGA hat and Trump shirt, then whipped out his phone and began to goad the store clerk.

'I have just been asked to leave the store. He greeted me, that was nice. I did find the item that I wanted and the next thing he said was he'd like me to leave,' Furgeson said.

Ian Furgeson, 36, filmed himself getting kicked out of Xhale City, a vape shop in Tucker, Georgia, on Friday. He alluded he was asked to leave because of his MAGA hat and Trump shirt

This employee at first respectfully asked him to leave. But he later launched an expletive-filled rant after Furgeson refused to leave and instead whipped out his phone to record him

The employee said: 'Get the f*** out of here. I f***ing can't stand y'all racist mother f***ers' and seemed to call his manager for help

The young employee then respectfully asks Furgeson to stop recording and threatens that if he doesn't, he'll call the police.

Unfazed, Furgeson says he looks forward to releasing the video and continues to provoke the employee.

Eventually the employee loses his temper and tries to hit Furgeson's phone out of his hand saying: 'F*** off, f*** off dude. Get the f*** out of here. I f***ing can't stand y'all racist mother f***ers.'

Then he calls someone to complain about the customer and says: 'He's wearing some Trump bullsh*t...I'm not serving anyone that has to do with that f***er. I'm going to call the cops and have him leave.

The two go head to head, Furgeson ranting on about how he's not racist and how he wants to purchase a vape juice for his wife, speaking over the employee's plea for him to leave.

All the while a customer is waiting to be served and quietly observes their fight.

Eventually the employee hits a breaking point and starts to yell and roar: 'Leave the store! Leave the store! I don't give a f***! Get out! No!!! Get the f*** out!!!'

Furegson then says 'Just sell me the f***ing product so I can leave.'

The employee then gives in and fetches what he wants.

When Furgeson cheekily says 'God bless America. Capitalism wins again', the employee explodes and says 'F*** your capitalism. F*** your f***ing president. He's a racist stupid piece of sh*t.'

At one point Furgeson finally gets the clerk to agree to let him make a purchase for his wife. He says: 'Ring it up. Do my bidding. Sell it to me, punk', leading the employee to yell 'Get the f*** out!'

After a while the employee explodes and begins to roar and scream: 'F*** your capitalism. F*** your f***ing president. He's a racist stupid piece of sh*t'

At one point he tries to whip Furgeson's phone out of his hand but to no avail

Furgeson says 'Ring it up. Do my bidding. Sell it to me, punk'.

The employee then reaches a new level of outrage and refuses to give ring up Furgeson and with an earsplitting shriek roars: 'Get out! F*** off! F***!'

Finally Furgeson gets the picture and heads out saying 'Check it out, he's still your president. Go f*** yourself' and gave him the middle finger then headed out the door.

Furgeson posted the video to Facebook with the caption 'Trump derangement syndrome strikes again', where it went viral racking up over 200,000 shares and 7.5million views.

The video sparked outrage amongst Trump supporters, but some say that the clerk was justified to ask Furgeson to leave.

'This place will lose a lot of business now that this is video is viral n i hope he gets fired!' one Facebook user wrote.

'This is the society we live in. "I don't like what your shirt says so I'm going to throw a temper tantrum!" Surprised he didn't fall on the floor kicking and screaming like a child!' another added.

'That store employee should be fired! His personal opinion does not give him the right to act this way to a customer,' another added.

'Why was he calling you racists? What started this because that man seemed to not like you as well? Hm....??? This dude totally flipped a lid but u kept talking down on him so... y'all both were wrong here,' one Facebook commenter said.

'Service Refusal is a right retained by businesses to be used at their discretion. They are not allowed to discriminate based on the protected classes, but political alignment is not among those aforementioned classes. Therefore, as per law, the cashier has the authority to ask the patron to leave,' one Facebook user wrote.

The incident took place at vape shop Xhale City in Tucker, Georgia on Friday. The employee was reportedly fired after the incident

Furgeson is an adamant Trump supporter and often shares photos and videos of himself on social media in Trump gear

Furgeson says Xhale City's corporate office got in touch with him after the incident and told him the employee was fired

Furgeson said Xhale City's corporate office got in touch with him afterwards and told him the employee was fired.

A Facebook page for Xhale City appeared to confirm the firing before the page was deleted altogether, according to News Flare.

'To our friends and customers, tonight we had an employee act improperly toward a customer. Xhale City does not tolerate this kind of behavior from its employees. When we identified the employee at fault, we fired him immediately,' the since-deleted post said.

'We’ve also spoken to the customer and apologized. We value our clients and treat them with respect and dignity, regardless of their political views,' the company added.

The company's other social media accounts have also been taken down.

Furgeson posted a following video at another smoke shop with a smiling clerk saying: 'This is my friend Casey. I walked in and showed her the video and she was abhorred.'

'See here we are a liberal Democrat and a conservative Republican...Man I'm a five-time felon and a convict...here we are coming together. I'm gonna shop here for now on out,' he said.

Xhale City is yet to respond to DailyMail.com's request for comment.