1 definition by All of Geneseo

A super clingy bitch that will obsessively stalk anyone that says hi to her.
Oh my God, do you see that Largo in the bushes outside of HF's room? How creepy...
by All of Geneseo February 14, 2006
Get the Largo mug.