Dirty

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