Justin Bieber and Jimmy Fallon continued their bromance Thursday night on "The Tonight Show Starring Jimmy Fallon." The two encountered each other in the hallway and showed off their incredibly elaborate handshake.

What started as a normal handshake quickly turned into an impressive piece of choreography. The late night host and the pop star slapped, clapped, buzzed, hopped and even faked vomiting at one point during the greeting. The 90-second handshake ended in the two mirroring each other's every move and finally a nice "butt tap."

"Good to see you man," Fallon told Bieber.

"Happy Holiday's man," Bieber replied, as the two walked away from each other.

This is Bieber's second time on "The Tonight Show" this week. The "What Do You Mean" singer showed off his need for speed on Tuesday when he joined Fallon, "Modern Family" star Jesse Tyler Ferguson, The Roots' Tariq and four professional NASCAR drivers for the first annual Tonight Show NASCAR 500 race.

The next night, Bieber and "The Late Late Show" host James Corden drove around Los Angeles for Corden's popular segment, Carpool Karaoke. While driving around town, the two sung Bieber's latest hit, "What Do You Mean," as well as his earlier hits like "Never Say Never." The duo also sung along to one of Bieber's favorite songs, "Ironic" by Alanis Morrissette.

Check out the video of Fallon and Bieber's complex handshake below.