A New Jersey man who's been flying Donald Trump's campaign flag in front of his home since February could face up to a $2,000 fine or jail time when he faces a judge in the case.

Joe Hornick has been flying Trump's "Make America Great Again" flag outside his West Long Branch home on a busy corner near the Monmouth University campus for months.

But he got a ticket recently citing him for illegally posting political signage more than 30 days before an election. The New Jersey presidential primary isn't until June 7.

"I'm not a football fan, I'm not a sports fan, but I'm surely a Donald Trump fan," he told NBC 4 New York.

Hornick actually flies two Trump flags day and night, and lights them up when it gets dark. They've been ripped down five times so far.

"Let them come, let them rip those flags down because I have a warehouse on alert, and I'll put up a flag every time they tear one down," he said.

Hornick is ready to face a judge. If he loses the flag fight in court. Hornick is prepared to serve the sentence.

"I'm not taking the flag down, and if I do 90 days in jail, I'll do 90 days in jail," he said.

Hornick says he once saw Trump at a Trump casino but didn't try to greet him.

"To be honest with you, I didn't get up because I was at the blackjack table and I was actually trying to rob him," he joked.

But that was then, he says, and this is now. And if Trump loses, Hornick says he'll shred his voter registration card and never vote again.

And he'll keep flying that flag.