Top definition
A nickname for annoying and irritatingly obnoxious people.
This little child is incredibly vexastios.
by gracie.gracieee May 10, 2018
Get the mug
Get a vexastios mug for your mama Helena.