Top definition
A totally gay dude who tries to masquerade as a straight guy in front of his gayphobe boss
Sean totally pulled a John Hardy at the ballet when he ran into his boss at intermission.
by KImCobain February 20, 2015
Get the mug
Get a john hardy mug for your cat Georges.