Here's a solution with pgfplots
and intersections. There might be simpler solution (like with clipping), but this can be an alternative.
Credits: the Batman sign has been borrowed from this reddit thread.
Output

Code
\documentclass[margin=10pt]{standalone}
\usepackage{tikz}
\usepackage{pgfplots}
\usetikzlibrary{intersections}
\usepgfplotslibrary{fillbetween}
\pgfplotsset{compat=1.12}
\tikzset{venn circle/.style={draw,circle,minimum width=3cm,draw=none,fill=#1!40,name path=#1}}
\newcommand{\batman}[1]{
\begin{scope}[scale=.07, shift={(#1)}]
\draw[fill,black] (-0.25,1.48) .. controls (-0.1,1.5) and (0.1,1.5) .. (0.25,1.48) -- (0.35,1.92) .. controls (0.425,1.8) and (0.41,1.3) .. (0.45,1.2) .. controls (0.6,1.05) and (1.96,1.05) .. (1.98,2.08) -- (5.93,2.08) .. controls (4.2,1.45) and (4,0.3) .. (4.2,-0.28) .. controls (2.4,-0.09) and (0.4,-0.5) .. (0,-2.052) .. controls (-0.4,-0.5) and (-2.4,-0.09) .. (-4.2,-0.28) .. controls (-4,0.3) and (-4.2,1.45) .. (-5.93,2.08) -- (-1.98,2.08) .. controls (-1.96,1.05) and (-0.6,1.05) .. (-0.45,1.2) .. controls (-0.41,1.3) and (-0.425,1.8) .. (-0.35,1.92) -- (-0.25,1.48);
\end{scope}
}
\begin{document}
\begin{tikzpicture}
\node[font=\Huge\scshape] at (90:3cm) {MEN};
\node [venn circle=green,label={[label distance=-1.5cm]180:Smart}] (A) at (-150:1cm) {};
\node [venn circle=blue,label={[label distance=-1.5cm]90:Handsome}] (B) at (90:1cm) {};
\node [venn circle=red, label={[label distance=-1.5cm]0:Nice}] (C) at (-30:1cm) {};
\fill[red,
intersection segments={
of=green and blue,
sequence={R2--L2}
}];
\fill[blue!50!black,
intersection segments={
of=red and green,
sequence={R1--L2--R0}
}];
\fill[green!50!black,
intersection segments={
of=red and blue,
sequence={R2--L2}
}];
\path [
name path=rag,
intersection segments={
of=green and red,
}];
\fill[yellow,intersection segments={of=blue and rag,sequence=R2--B1}]
[intersection segments={of=rag and blue, sequence={--R2}}];
\node[font=\footnotesize,left,yshift=2mm] at (barycentric cs:A=1/2,B=1/2 ) {Jerk};
\node[font=\footnotesize,below,yshift=-2mm] at (barycentric cs:A=1/2,C=1/2 ) {Nerd};
\node[font=\footnotesize,right,xshift=-1mm,yshift=2mm] at (barycentric cs:B=1/2,C=1/2 ) {Dumb};
\batman{barycentric cs:A=1/3,B=1/3,C=1/3}
\end{tikzpicture}
\end{document}