1. A person who will initially seem to be a cutie, then seem like a chutiya, but when you get to know him more, you will realise he is actually pretty damn amazing.
2. The most annoying nice person ever.
âOh my god, youâre so annoying but I canât stay mad at you. Youâre such a Yaduvansh.â
8👍 3👎
Guy 1: Yo dude I saw that you twat about gettin' laid.
Guy 2: Yea bro, I had to twat that!