wag: a witty amusing person who makes jokes
humorist: someone who acts speaks or writes in an amusing way
union shop: a company allowed to hire nonunion workers on the condition that they will join the union within a specified time