that girl on the train keeps picking her nose while staring at me, man that is gupta
an act or situation that is so weird, bizarre
"that girl on the train keeps picking her nose while staring at me, man that is gupta" What is the definition of "gupta"?