carabao English

Adjective

 * 1)  Of the English language, poorly spoken or ill-written.

Etymology
Borrowed from.

Noun

 * 1)  broken English

Adjective

 * 1)  of the English language, poorly spoken or ill-written