Top definition
A very beautiful smart girl. Most nicest girl you’ll ever meet. Just don’t fuck with her. Usually the bestfriend. Is a giggle box. And loves to be on her phone
by Minniemoooo February 06, 2018
Get the mug
Get a chakya mug for your daughter Rihanna.