Country Dictionary

A fork of Rural Dictionary

taytay

A town in the province of Rizal in the Philippines; A town in the province of Palawan in the Philippines

Guy 1: Where do you live?
Guy 2: I live in Taytay

by Polandballph June 10, 2018