Top definition
The most powerful demon-slaying force in the universe. Prone to making itself look stupid. It enjoys a variety of music, singing and long walks on the beach.
Look! He is killing demons! And just got croched... what a Vaskos...
by Mike "Vaskos" Vasquez March 26, 2008
Get the mug
Get a Vaskos mug for your father-in-law Abdul.