blow its tits off - Turkish English Dictionary