Skip to main content

Definitions 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”
Astor by TotallynotAstor November 24, 2021