Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Macklerape
Being sexually attacked by a Mackleape.
Did you hear that Mackleape struck again?

Oh really?

Yeah, that poor person was Mackleraped !!