Top definition
A Sex-God. One who excels at being good in bed. Real ladies dig him.
Woman: "Oh My God that Ninad. Why is he so hot!"

*pant pant*
by lovedance April 10, 2015
Get the mug
Get a Ninad mug for your buddy James.
buy the domain for your diy site