Skip to main content

The Motor General's definitions

Aliena

Annoying, irritating and laughs like a cow
Don't be Aliena
by The Motor General June 28, 2022
mugGet the Aliena 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