dee abo

English: Translation
uncomfortable (esp. socially)
carroll-soulik-1973