Chinese English Dictionary

crap out    Add to My Vocabulary

  1. 掷骰子输掉, (非正式)败北, 退出, 放弃



Credits
Source of Dictionary: CC-CEDICT