1 definition by noni movie

a condom with barbed "teeth" invented by Dr Sonnet Ehlers to deter and punish rapists.
the girl inserted a penis fly trap before walking through the township in case she was attacked and raped.
by noni movie August 19, 2010
Get the penis fly trap mug.