over-the-top什么意思
adj
1. over-the-top的翻译
1. far more than usual or expected
e.g. an extraordinary desire for approval it was an over-the-top experience
Synonym: extraordinary sinful