Skip to main content

Definitions by newbeaver2

Petah Tikva 

A fictional city that supposedly exists in Israel.
* I'm visiting a friend in Petah Tikva.
*Petah what? I haven't heard of such a place.
Petah Tikva by newbeaver2 June 26, 2022