look up any word, like eiffel tower:

1 definition by The Jamal Man

 
1.
A breaking in the miniscus(knee) causing your leg to disinagrate. Causing sickness to your immune system. Caused by STDS like aids.
Oh my god, did you see that kid? He has the Red Rooster!
by The Jamal Man November 30, 2009