Top definition
Derrogatory term meaning Indian or Middle eastern ie: all sand niggers
The pishtar taxi driver charged me too much
---you know those damn pishtars
by IDFR BMW December 12, 2006
Get the mug
Get a pishtar mug for your cat Yasemin.