ARIPOSÓC

Very narrow or tight place.