what the hell is that supposed to mean? - Turkish English Dictionary