Skip to main content

noni movie's definitions

penis fly trap

Share definition
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
Flag
mugGet the penis fly trap mug.