(Editor's note: Language in last paragraph may be offensive to some readers)