Top definition
A park in the city of Tarzana. When you go to this park you are usually going to find many persians who you can not understand.
Man I wanna go check out them persians at Tarzana park
by wangsta wayne April 21, 2009
Get the mug
Get a Tarzana Park mug for your cousin Helena.