TotallynotAstor's definitions
Sexy man who loves video games soccer, tennis and rubbing chests. He is kinda lonely and somehow single. If you meet an Astor, take him to bed immediately.
by TotallynotAstor November 24, 2021
Get the Astor mug.