Fake Messages

Fake Messages is the best Android App for faking messages.

Get it on Play Store