Skip to main content

Definitions by JennyGrin

Addaastrax 

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