“Leh” is a term used by Indians to express disgust in the same way that “pssssh” and “smh” are used in English. Superwoman and Humble The Poet are describing the people in their life that make them say “leh”.

http://www.youtube.com/watch?v=dfmw9r_kuxc