A hug has landed an Iowa City man in hot water.

An Iowa City man who thought a police officer just "needed a hug" faces several charges including assault on a peace officer and public intoxication.

Police say 21-year-old Luke Schreder was arrested on Saturday.

According to police records, Schreder ran up to the officer and stuck out his arms. The officer told him to "get away," but Schreder didn't take the hint and embraced the officer.

When the officer told Schreder to put his hands behind his head, he refused. He was then handcuffed.