wow, fred phelps is a big asshole who preaches at my church every night
a pastor who has a hatred for homosexuals
"wow, fred phelps is a big asshole who preaches at my church every night" What is the definition of "fred phelps"?