Top definition
A girl who is talented in more ways than one. Big heart and happy to help everyone. Always smiling and enjoying life. Loves food and feeding people too. Sometimes puts up with people's shit and can be offended very easily. A girl that needs family with her at all times and who is very kind, loving and sweet.
by Girl762 May 19, 2016
Get the mug
Get a daruksha mug for your buddy Manafort.