Scarerapist Share definition Flag A scarecrow or manikin that is placed in a woman's window at night to make her think it's a rapist. Scarecrow+rapist Someone put a scarerapist in Kathy's window last night. Scarerapist by Deep blue 2012 March 11, 2010 Get the Scarerapist mug.