yhtbt (you had to be there) - Turkish English Dictionary