Random
Source Code

Mike Leached

To be mistreated in a physical manner by a team's coach or any authority figure.

student 1-Wow, why is Jennifer hanging from that tree upside down covered in flaglefluff?

student 2-Oh, dude she was Mike Leached because she didn't tie her shoes fast enough.

by mcnarley5 January 2, 2010

5👍 14👎