Akademik
have (one's) cock caught in a zipper
Табуированная лексика:
оказаться в крайне невыгодной ситуации
Универсальный англо-русский словарь
.
Академик.ру
.
2011
.