Definition 1 of 1
To be struck down in astonishment by. Also to have a heart attack.
Bygod us ladki ke skirt ko dekh ke mera heart fail ho gaya (By God, after looking at the girl's shirt, I had a heart fail).
Added 2011-07-29 by Butdoesitlooknice?