Top definition
An angry person that has yet to come out of he closet despite the fact that everyone suspects it.
Dude you know Steven Michael will joust a dude
by Realslinshady December 07, 2016
Get the mug
Get a steven michael mug for your coworker Jerry.