Skip to main content

Definitions by schuppie

Someone who lives in Tel-Aviv
I'm telavivi, where you from?
telavivi by schuppie September 3, 2012