meaning of Captain Manguy

Captain Manguy meaning in Urban Dictionary

A superhero masked in shadows, lightening, while the great aroma of vanilla. Usually accustomed make reference to macho numbers eg Batman.