what the fuck is this place? - Turkish English Dictionary