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 mate Bob.

Available Domains :D

  • meecho.men
  • meecho.se
  • meecho.ninja