1 definition by Anonymous2332

Top Definition
A Filipino rapper, born in Hawaii and now living in Las Vegas
Did you hear about the new track by Stitch da Emcee?
by Anonymous2332 December 31, 2008

Mug icon
Buy a Stitch da Emcee mug!