lay the smack down
词源说明
A catchphrase of wrestler "The Rock" (Dwayne Johnson); see also smackdown.
释义(英文)
动词 Verb
- (slang) To start a fight (sometimes with on).
- (slang) To decisively defeat or dominate. (sometimes with on)
正在查询…
A catchphrase of wrestler "The Rock" (Dwayne Johnson); see also smackdown.