Dirty

What do you call a sex-crazed gay cannibal? A head hunter!
 152
0