Skip to main content

Yeshmin Blechin's definitions

Egyptian Bear Trap

Share definition
It is when you tear the bill off of a duck and staple it to your penis and then poke the duck with the bill until it dies.
My friend has a fetish for Egyptian Bear Traps.
by Yeshmin Blechin April 24, 2010
Flag
mugGet the Egyptian Bear Trap mug.