meaning of Aveksha

Aveksha meaning in Urban Dictionary

Epic Fail, one who feels he continuously a failure at life..