Top definition
Having an erection anytime except when its time to perform.
I swear it always gets hard but right now I'm having a Michigan J. Frog!
by Neolexicon August 02, 2016
Get a Michigan J. Frog mug for your buddy Paul.