1 definition by Schizo319

Top Definition
unusually small penis
I had to ditch that dude - he had microshaft
by Schizo319 March 29, 2006

Mug icon
Buy a Microshaft mug!