1 definition by im_not_lying69

a name that makes any pussy wet.
person: who is that guy?
person2: i heard his name is harsha vardhan!
person: whoa! me want some of that action
by im_not_lying69 April 1, 2021
Get the harsha vardhan mug.