Happy Lee Share definition Flag A sexually excited spastic who enjoys rubbing his tool on unsuspecting females while shouting 'Look at me, Ma, I'm a Power Ranger!' Get the stun gun, he's throwin' a Happy Lee... Happy Lee by Anonymous October 12, 2003 0 0 Get merch Get the Happy Lee mug. Buy Now — $32.95 See more merch