Westborough Baptist Share definition Flag Homophobic douchebags. Westborough Baptists picket funerals of soldiers. Lets go bomb their church. Westborough Baptist by Jenovaside1 March 31, 2009 0 0 Get merch