Englisch to have a warped mind/sense of humor

Kennen Sie schon die Übersetzungen für diese Phrasen?