Skip to main content

notrajan's definitions

Khusra

Sometimes spelled Khusra or Kusra meaning both the same thing that Avneet Sanghera is the biggest Khusra ever
Avneet is a khusra
by notrajan July 7, 2021
mugGet the Khusramug.

Share this definition