1 definition by K-Tel

A setup line to insult someone.
He man, Meecho was looking for you.
Meecho who?
Me chorizo. (My dick)
by K-Tel June 21, 2005
Get the MEECHO mug.