3 definitions by MesusLovesTRose
by MesusLovesTRose March 24, 2017
by MesusLovesTRose March 23, 2017
A really cool/annoying girl. They are that girl who just hangs out with the popular girls to get info. Your own personal spy.
by MesusLovesTRose March 24, 2017