We’ve all Googled our own names at some point. But have any of you ever tried looking your name up on Urban Dictionary?

We did it for you and found some serious treasures. Presenting, 100 of the most common Indian names and their ridiculous and hilarious meanings according to Urban Dictionary.

1. Neha

2. Priya

3. Pooja

4. Shruti

5. Isha

6. Sonali

7. Asha

8. Divya

9. Naina

10. Sonia

11. Arun

12. Manmeet

13. Ishan

14. Rohit

15. Rahul

16. Rohan

17. Raj

18. Abhishek

19. Harsh

20. Karan

21. Piyush

22. Siddharth

23. Rishabh

24. Varun

25. Vijay

26. Vikram

27. Kabir

28. Sumit

29. Nitin

30. Neeraj

31. Preeti

32. Anu

33. Smriti

34. Rupa

35. Akanksha

36. Archana

37. Shreya

38. Anjali

39. Ruchika

40. Aanchal

41. Nikhil

42. Naveen

43. Ashish

44. Samarth

45. Gautam

46. Aditya

47. Akshay

48. Vineet

49. Himesh

50. Jai

51. Sneha

52. Ananya

53. Sanchita

54. Priyanka

55. Kyra

56. Arushi

57. Meera

58. Aparna

59. Tanvi

60. Deepika

61. Arjun

62. Himanshu

63. Anuj

64. Sachin

65. Amit

66. Rajiv

67. Saurav

68. Aryan

69. Arnav

70. Raghav

71. Nidhi

72. Trisha

73. Mansi

74. Sanjana

75. Nupur

76. Ambika

77. Swati

78. Gauri

79. Prakriti

80. Srishti

81. Dev

82. Sanjay

83. Aakash

84. Anup

85. Sunny

86. Ahmed

87. Noor

88. Rukhsana

89. Faizal

90. Shashank

91. Shyam

92. Radhika

93. Kavya

94. Sharad

95. Sagar

96. Anshul

97. Sheetal

98. Payal

99. Nikita

100. Avinash