Holy mother of nostalgia—Justin Timberlake and Alfonso Ribeiro just teamed up for the ultimate throwback mashup.

While playing a celebrity golf tournament last week, Alfonso Ribeiro channeled his Carlton Banks character from Fresh Prince of Bel-Air to do his famous Carlton dance with none other than Justin Timberlake.

Ribeiro was a little disappointed with his putting, until JT hopped onto the green to cheer him up with a little dance duet that gave us all a blast from the past.

NSYNC, meet Fresh Prince.

[via DailyDot]