neha dave Share definition Flag the most attractive indian in the world, very small with a disproportionally large bottom, see also short arse did u see that ass its huge, almost neha size dude neha dave by Anonymous March 28, 2003 0 0 Get merch Get the neha dave mug. Buy Now — $32.95 See more merch