Skip to main content

Avacardooooooo's definitions

Lucy

clingy, really annoying, talks too much, sucks the life force out of you, doesn't realise she's wrong, can't take a joke, brags too much.
OMG LUCY !!! SHUT UP
by Avacardooooooo July 18, 2019
mugGet the Lucymug.

Share this definition