Top definition
A setup line to insult someone.
He man, Meecho was looking for you.
Meecho who?
Me chorizo. (My dick)
by K-Tel June 20, 2005
Get the mug
Get a MEECHO mug for your cousin Manafort.
buy the domain for your recipe site