1 definition by LizDrew
Common name for a girl who takes peoples most prized possessions away. In some case a best friend. She is loud and out going but usually has other people to the work for her when it comes down to humiliating herself.
by LizDrew July 17, 2011