iJunoon official Urdu Dictionary
غَلطی
ghalti
خَطا
khata
حماقت
hamaqat
English definition for boner
1. n. an embarrassing mistake
Meaning for boner found in 2 Languages.