atolladero
Top 25000
Meanings
Noun
1. traffic jam, jam, gridlock
2. quagmire, mire, tricky situation
3. logjam (figuratively)