Nail it
Hindi Meaning: सफल होना
English Meaning: Do something perfectly
no cap
Hindi Meaning: सच कह रहा हूँ
English Meaning: not lying / telling the truth
No shot
Hindi Meaning: बिल्कुल नहीं
English Meaning: No way
Noob
Hindi Meaning: नया व्यक्ति
English Meaning: Beginner
np
Hindi Meaning: कोई बात नहीं
English Meaning: no problem
ofc
Hindi Meaning: बिल्कुल
English Meaning: of course
OG
Hindi Meaning: मूल व्यक्ति
English Meaning: Original gangster
omg
Hindi Meaning: हे भगवान!
English Meaning: oh my God
On point
Hindi Meaning: सटीक या उत्तम
English Meaning: Perfect or well-done