hardo

Anyone who thinks they're a badass, but is most often a douche. Generally named Craig or Joey.
We were late to the game because Craig is a hardo and took 30 minutes to put in his hair gel.
by randy22 March 25, 2015
Get the hardo mug.