PJeep's definitions
An Indian term for one's girlfriend or "main chick". Derives from a famous Indian actress's name, Juhi Chawla, who was also a former winner of Miss. India.
by PJeep October 3, 2016
Get the Juhi mug.