Karla Faye Tucker

Rape

To fully understand the word rapist you must have the definition of rape. There are many different definitions of rape...