lanky streak of piss - Turkish English Dictionary