trena
Top 30000
Meanings
Noun
1. slammer; nick (prison) (colloquial)
Examples1
They put him in jail for being a thief.