chu choa

Interjection

 * 1)  ; Oh my God!; Oh my!