Skip to main content

Addaastrax

It's a version of Ad Astra and means a nefarious but charming video game character.
That addaastrax there is a real charmer!
by JennyGrin February 11, 2023
mugGet the Addaastrax mug.
Related Words

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