Top definition
An Avenger who is the best of all. He has the powers of all the Avengers. He is the one to save the day.
We don't have to worry, we have Captain Delliott
by Delliott June 04, 2018
Get the mug
Get a Captain Delliott mug for your father G√ľnter.