It sounds like the trap was intended to squish to death what gets caught in it.
Yes, with 90 lb of pressure.