1 definition by SochiGirl

Sochi sō chē

Adjective
1. dilapidated and or falling apart
2. indicating a state of disrepair

3. busted
4. Alejandro Victores

see also, ratchet
United Airlines lost my luggage so I went skiing in jeans - it was Sochi.
Tried to open the door to my hotel room and it came off in my hand. That's Sochi.
Riff Raff and Waka Flaka? So Sochi.
You have chlamydia? That's Sochi.
by SochiGirl February 17, 2014
Get the Sochi mug.