Last one to post in this thread wins!

In the U.K. that jester means "Up Yours".