Urdu Meanings
iJunoon official Urdu Dictionary
خیرات پَر گذارا کرنے والا
khairaat par gzara karne wala
Definitions
English definition for bummer
1. n. a bad reaction to a hallucinogenic drug
2. n. an experience that is irritating or frustrating or disappointing
Sponored Video