What does captain hard-ass mean?

captain hard-ass meaning in Urban Dictionary

a phrase for an individual who wrongly thinks that they're the toughest person on earth. Often seen wearing TapouT apparel and driving oversized pickups with loud fatigue and underglows. Likely either a very quick guy which have an inferiority complex or a latent homosexual. Typically seen just in the company of other captain hard-asses