Top definition
A pretty girl that love to talk and boss people around. Often full of energy and fun but will tattle tell in a heart beat
by brownloverGeorge March 15, 2017
Get the mug
Get a demaira mug for your mate Manafort.