1 definition by ru4krisk

Drama queen, loves attention. Strives for perfection, but never quite achieves it and falls far short. Derived from an Irish name for Margaret.
Peggy failed yet another test today and lost her temper, it must be the Irish in her.
by ru4krisk April 22, 2010
Get the Peggy mug.