{{term}}
- {{preview}}
Top definition
Chanchai
From
Sanskrit
. A beautiful, sweet woman whose personality
shines
like a
full moon
.
If every
woman
were like Chanchai then all
men
would be
ecstatic
by
Pavlov's Stepson
February 02, 2010
Get the
Chanchai
neck gaiter and mug.