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 Alienamug.

Share this definition