drat in Chinese
drat in Chinese
屎
Expressing anger, annoyance or frustration.
发誓
(transitive) To damn or curse.