Skip to main content

Immyxox's definitions

imogen ross

A really depressed girl who puts a fake smile on and is usually the happy funny one in the group . She tries to include everyone and make them feel happy.
by Immyxox March 27, 2020
mugGet the imogen ross mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email