1 definition by TotallynotAstor

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.
Will: “damn it so hot in here, Astor must be nearby
by TotallynotAstor November 25, 2021
Get the Astor mug.