1 definition by Ronald Duck

A really smart person who needs to control her mouth and needs to stop interfering in other people's business.
Yoa are a true Sunita. You might get good grades but you can never shut up.
by Ronald Duck December 15, 2006
Get the sunita mug.