What is New Yitty?
another word for New York
When are you coming up to New Yitty?
New Yitty is da shit!