kayu

kayu

English Adj
Ad

Definition

Stupid; foolish.

Ad