We'd say pop colossus Justin Timberlake doesn't get heckled that often but when a female fan in the front row at one of his shows in Philadelphia made the mistake of giving him a one-fingered salute, he responded like a true gent.

Or at least, got the better of her. Have a look here.

Video via @StephLough