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
Get the Arzoo mug.