1 definition by Sam101010101

She is a beautiful girl and her laugh is so contagious. She is also kinda shy when she is alone and when first meeting people
Look it is Nwachi!”
by Sam101010101 April 23, 2019
Get the nwachi mug.