A police officer got quite a bit more than he bargained for when he recently frisked a shirtless, shoeless man in a hotel lobby.

This GIF has been circulating online for less than 24 hours and has already been viewed nearly three million times.

In it, a young officer can be seen handcuffing a suspect after he exhibits strange behaviour in the lobby of a busy building.

The officer then checks the man’s pockets, before reaching around and feeling for any concealed weapons.

Although he doesn’t find any weapons, he does find something else in the front of the man’s trousers.

After giving it a few tugs he realises exactly what it is, before stepping back and looks around to see if anybody else has noticed.

The gif – which has been viewed nearly three million times on Imgur – has sparked many comments on Reddit.

“LOL! The look on his face when he realises what it was!” one said.

“It’s not gay if you’re wearing gloves, right?” another added.

“lmao, so many levels of awkward on that cops’ face,” says a third.

Watch a full clip of the incident below.