1 definition by n nnyms

She's the girl next door. Once you meet her you can never forget her. She gives the best advice and knows how to get work done.Charismatic unforgettable
I am meeting Charu for coffee today.
by n nnyms July 20, 2019
Get the Charu mug.