1 definition by Waffles77

a mentally retarted indian who is mad ugly and a scammer
i hate naveen and i hope he kills himself.
by Waffles77 June 19, 2023
Get the naveen mug.